CentOS - インターネット経由でvsftpdサーバーにリモートでログインできるftpユーザーを作成しました。
ftpを介してログインして、すべてのディレクトリ(/ jailに限定されない)のすべてのディレクトリのリストを表示できるようになりました。新しいフォルダを作成できません~へ/var/www/html
新しいディレクトリを作成しようとすると失敗します。
550 Create directory operation failed
私は次のことをしました。
chmod 775 as well as chmod 777
サーバー自体のルートとして(パテ使用)
FTPユーザーの特定のフォルダに対する書き込み権限を取得するには?
ノート:私には次の権限があります。
drwxr-xr-x. 6 david root 4096 Jul 7 20:30 html
答え1
入力しましたか?
write_enable=yes
あなたの
/etc/vsftpd/vsftpd.conf
それ以外の場合は使用できます
chroot_local_user=yes
FTPユーザーがローカルユーザーとしてログインできるようにします。お役に立てば幸い
答え2
ファイル識別vsftpd.conf
編集してください:vi /etc/vsftpd.conf
次に、次の行のコメント(#)を削除します。write_enable=yes
最後に、vsftpdを再起動してください。service vsftpd restart
答え3
仕事に行こう以下を追加するか/etc/vsftpd.conf
コメントを解除してください。
anon_mkdir_write_enable=YES
次に、systemctl restart vsftpd