ベリーパイ3 Bはftpサーバをインストール

1310 ワード

VsftpdのフルネームはVery Secure FTP Daemon(非常に安全なFTPプロセス)であり、GPLリリースに基づくクラスUNIX系オペレーティングシステム上で動作するFTPサーバであり、Linux、BSD、Solaris、HP-UXおよびIrixなどのシステム上で動作可能である.

1.インストール

sudo apt-get install vsftpd
使用を考慮sudo apt-get -y install-y:yesコマンドラインインタラクションプロンプトでyesを直接入力する(端末でyesを入力する操作を省く);–no-install-recommendsパラメータは、不要なファイルをインストールしないようにし、ミラーのボリュームを小さくする.-f:パッケージ依存の問題を解決する.

2.プロファイルの変更


使用sudo vim /etc/vsftpd.conf次のように修正します:(文を追加する必要はありません)
write_enable=YES
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
local_umask=022
chroot_local_user=YES

#  
local_root=/home/raspftp/share
anon_root=/home/pi/ftpServer
no_anon_password=YES
allow_writeable_chroot=YES

このときftpサービスを再起動するsudo service vsftpd restart対応するフォルダ権限の変更に注意する.

3.使用


その後ftpでベリーパイシステムに接続し、ユーザー名piでログインし、パスワードはpiユーザーのパスワードです.ftpのルートディレクトリのデフォルト(変更しない場合)は/home/pi、すなわちpiユーザーのHOMEディレクトリで、ファイルをアップロードまたはダウンロードできます.
フォルダまたはブラウザのアドレスバーにftp:/+IPアドレスを入力するとアクセスできます.ftp://192.168.0.4

添付:


リンクを作成して他のフォルダに追加することも考えられます:sudo ln -s /home/raspftp/share /ftp電源投入起動中:編集sudo vim /etc/rc.local追加/etc/init.d/vsftpd restart