FTP : Vsftpd インストール2024/02/15 |
Vsftpd をインストールして、ファイル転送用に FTP サーバーを構築します。
|
|
[1] | Vsftpd のインストールと設定です。 |
root@www:~ #
pkg install -y vsftpd-ssl
root@www:~ #
vi /usr/local/etc/vsftpd.conf # 12行目 : NO に変更 anonymous_enable= NO
# 15行目 : コメント解除 (ローカルユーザー有効化) local_enable=YES # 18行目 : コメント解除 (書き込み許可) write_enable=YES # 98, 99行目 : コメント解除 (chroot 有効化) # chroot ディレクトリ配下の書き込み許可設定を追記 chroot_local_user=YES chroot_list_enable=YES allow_writeable_chroot=YES
# 102行目 : コメント解除 (chrootリスト指定) chroot_list_file=/etc/vsftpd.chroot_list # 134, 135行目 : コメント解除 (スタンドアロン モード) listen=YES background=YES # 最終行へ追記 : 必要に応じて chroot のルートディレクトリ指定 # 指定しない場合はユーザーのホームディレクトリがルートディレクトリとなる # 値指定した場合 且つ 該当ディレクトリがないとログインできないので注意 local_root=public_html
root@www:~ #
vi /etc/vsftpd.chroot_list # chroot を適用しない (上層への cd を許可する) ユーザーを追加 freebsd
sysrc vsftpd_enable="YES" root@www:~ # service vsftpd start Starting vsftpd. |
Sponsored Link |