• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:wu-ftpでディレクトリ制限)

ディレクトリ制限を設定してFTPでコンテンツのアップロードを制限する方法

このQ&Aのポイント
  • 再びFTPについてなのですが、コンテンツアップ用に"webmaster"などのユーザアカウントを作成しましたが、他のディレクトリへの移動やファイルの閲覧ができてしまいます。
  • コンテンツ用ディレクトリは/home/webmasterに設定しています。
  • ディレクトリ制限を設定することで、上位ディレクトリへのアクセスを制限し、コンテンツのアップロードのみを許可することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • h-kiku
  • ベストアンサー率50% (22/44)
回答No.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} に コピーするのが手っ取り早いかもしれません.

noname#2048
質問者

お礼

ありがとうございます。 実は、いろいろとやっているうちに、うまくいきました。(^^; 使用するライブラリについては、よくわからなかったので全部コピーしていたので、/home/ftp/libをコピーするようにします。