1

httpdとvsftpdを備えたcentos 6.2のサーバーがあります。

/var/www にいくつかの Web サイトがあり、各サイトに ftp ユーザーを追加したいと考えています。

私のuser1には/home/user1にディレクトリがあり、ftpからそのフォルダーに読み書きできます。(それは私がsshとほとんどすべてに使用するユーザーです)

ホーム /var/www/site2 および /bin/nologin で user2 を作成しました (ただの ftp ユーザーにしたいため)

FTP に user2 でログインしてファイルをダウンロードすることはできますが、ファイルや mkdir をアップロードすることはできません...

権限は「drwxrwxrwx.2 user2 user2 4096 Aug 21 14:35」です。(777 はテスト用でした...)

私の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
log_ftp_protocol=YES
chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
banner_file=/etc/vsftpd/banner

私のiptablesは現在テストのために停止しているため、ファイアウォールでもありません...

よろしくお願いいたします。

4

1 に答える 1

2

申し訳ありませんが、サイトが間違っていました...

Serverfault に質問を投稿して回答を得たので、ここにリンクを示します。

https://serverfault.com/questions/532949/writing-permission-with-vsftpd-and-centos-6-2

于 2013-08-23T13:48:29.517 に答える