- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vsftpdの設定で?)
vsftpdの設定でサブディレクトリの操作は影響するのか?
このQ&Aのポイント
- vsftpdの設定ファイル/etc/vsftpd/vsftpd.confにls_recurse_enable=YESという行があります。この設定について検索してみたところ、「配下にサブディレクトリを含むディレクトリの削除を許可する」といった内容の記述が見られます。
- しかし、コメントアウトしたままの状態でもFFFTPを使用してサブディレクトリ込みのディレクトリの削除・アップロード・ダウンロードが問題なく行えています。この設定の有効・無効を切り替えた後、サービスの再起動は行っており、それによってlsコマンドの-Rオプションの使用可否が切り替わっていることは確認できました。
- 質問させていただきたいのは、1.この設定は本当に「サブディレクトリを含むディレクトリの操作」に影響するものなのか、2.上記が正しいとすると、設定を無効にしてもFFFTPからディレクトリの削除が可能である原因は何か考えられるのかです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ごめんなさい、1.については良く分かりません。 2.については、FFFTPに限らず、Windows系のFTPクライアントは、サブディレクトリに移動して、そこでファイルを削除するという処理を自動的に行ってくれます。 そのため、親フォルダを削除してしまえば、設定に関係なく、サブフォルダまで削除されてしまうのだと思います。
お礼
なるほど。 vsftpdの設定に関わらずディレクトリを削除できてしまうのは FTPクライアント側の処理によるものなのですね。 勉強になりました。ありがとうございます。