※ ChatGPTを利用し、要約された質問です(原文:vsFTP→SmartFTPの書き込みを許可する方法)
vsFTP→SmartFTPの書き込みを許可する方法
このQ&Aのポイント
CentOSを使用し、vsFTPをインストール、設定後SmartFTPでログインできますが書き込みができません。
ディレクトリはrootからFTP用ユーザーに変更していますが、書き込みが許可されません。
vsftpd.confファイルに許可を与える必要があるのでしょうか?設定内容を詳細に記載しています。
vsFTP→SmartFTPの書き込みを許可する方法
毎度お世話になっております。
CentOSを使用し、vsFTPをインストール、設定後
SmartFTPで無事にログインが出来ましたが書き込みが出来ません…
ディレクトリはrootから任意のFTP用ユーザーに変更しています。
/etc/vsftpd/vsftpd.conf
に何か許可を与える必要があるのでしょうか?
ちなみに下記の設定を行っています。
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=NO
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
ls_recurse_enable=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
local_root=/***/www/html/
pasv_promiscuous=YES
userlist_deny=YES
userlist_file=/etc/vsftpd.user_list
上記以外は全てコメントを入れてあります。
ご指摘の方よろしくお願いいたします。
お礼
レスありがとうございます! /***/ ↑は /var/ でrootだと思いますがそれ以下は全てFTP用のユーザーになっています。
補足
直りました! いろんなサイトを見て /etc/vsftpd/ の場所にいろいろ追加していた不明なファイルを全て削除して もう一度再設定を行ったら 問題なく書き込み&表示が出来ました!