ユーザーはサーバーを介してファイルをアップロード/削除/名前変更できvsftp
、ディレクトリ間でファイルを移動できることを除いて、すべてがうまく機能します。
ファイル名を変更しても移動できないように許可できますか?
はい、
/ftp/work/xls/list.xls # can be deleted/renamed but should not moved to ie. 'doc'
/ftp/work/doc/list.doc # same thing, should not be moved elsewhere
ベストアンサー1
次のようにプレイしてみることができます。
許可されたcmd
このオプションは、許可されるFTPコマンドのカンマ区切りリストを指定します(ログイン後。USER、PASS、QUITなどはログイン前に常に許可されます)。その他の注文は拒否されます。これはFTPサーバーをロックする本当に強力な方法です。例: cmds_allowed=PASV,RETR,QUIT デフォルト: (なし)
cmds_deny
このオプションは、拒否するFTPコマンドのカンマ区切りリストを指定します(ログイン後、USER、PASS、QUITなどはログイン前に常に許可されます)。このコマンドとcmds_allowedの両方にコマンドが表示された場合、拒否は優先されます。 (v2.1.0に追加されました)。
たとえば、RNTO コマンドをブロックします。