- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:wu-ftpでディレクトリ制限)
ディレクトリ制限を設定してFTPでコンテンツのアップロードを制限する方法
このQ&Aのポイント
- 再びFTPについてなのですが、コンテンツアップ用に"webmaster"などのユーザアカウントを作成しましたが、他のディレクトリへの移動やファイルの閲覧ができてしまいます。
- コンテンツ用ディレクトリは/home/webmasterに設定しています。
- ディレクトリ制限を設定することで、上位ディレクトリへのアクセスを制限し、コンテンツのアップロードのみを許可することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(webmaster というアカウントで)ftpログインしたときに、 /bin/ls が存在しないため、一覧が表示されないのではないでしょうか. ftpログインしたときのディレクトリ(/home/webmaster)が "/" になるので、そのディレクトリを基準にして /bin/ls が存在しないのではないでしょうか. ログイン後、pwd と打つと、 "/" がカレントディレクトリに なっていると思います. 解決策としては、 /home/webmaster/bin/ls を /bin/ls からコピー /bin/ls が使用するシェアードライブラリを /home/webmaster/lib/ へコピー とかすれば良いと思います. (存在しているのか知りませんが) ~ftp/bin/ ~ftp/lib/ ~ftp/etc/ 以下の ファイルを /home/webmaster/{bin|lib|etc} に コピーするのが手っ取り早いかもしれません.
お礼
ありがとうございます。 実は、いろいろとやっているうちに、うまくいきました。(^^; 使用するライブラリについては、よくわからなかったので全部コピーしていたので、/home/ftp/libをコピーするようにします。