web-dev-qa-db-ja.com

FTPユーザーのCentOS権限-550ディレクトリの作成操作に失敗しました

CentOSサーバーでftpユーザーを作成しました。

これで、ユーザー名とパスワードを使用してftp経由でリモートログインでき、任意のディレクトリへのすべてのディレクトリリスト(制限なし/投獄されていない)を確認できますが、新しいフォルダを作成できません。

新しいディレクトリを作成しようとすると、失敗します。

550 Create directory operation failed

(rootとしてログインした場合)次のことを行ったことに注意してください。

chmod 775 as well as chmod 777

サーバー自体のrootユーザーとして(PuTTYを使用)。

注:書き込みたいフォルダーは/ var/www/htmlです。

FTPユーザーの特定のフォルダーへの書き込みアクセス権を取得するにはどうすればよいですか?

現在、次の権限を持っていることがわかります。

drwxr-xr-x. 6 dextrousdave root 4096 Jul  7 22:30 html
1
DextrousDave

lsからわかる限り、w権限にgroupマークがありません。 htmlフォルダの755のようなものです

ルートとして試してください:

chmod 766 -R /var/www/html

drwxrw-rw- dextrousdave root 4096 Jul 7 22:30 htmlである必要があります
そして、実行するよりも実行する必要がある場合:

chmod +x /var/www/html

または

chmod 777 -R /var/www/html
2
mirkobrankovic