スレッドこのページは表示専用です。新規投稿・レスや最新情報はこちらです。作業ユーザーのホームディレクトリにする方法が紹介されていますし、http://kajuhome.com/このサイトでも、若干違うながら、やはり作業用ユーザーのホームにするような方法で解決しているみたいです。(理解がまちがってたらすみません。フォルダ共有であれば(FTPではありませんが・・・・・・)公開するフォルダをそうでないフォルダを明示的に区別できますが、vsFTPDでFTPサービスを行っている場合に、誰がアクセスした場合に、どの部分が開くのかという対応がよくわかりません。それどころかどこにもftpアクセスできません。PINE私も未だ初心者の域ですので、簡単な説明しか出来ませんがvsFTPDでは初期設定でrootのログインは禁止されています。rootはなんでもありのスーパユーザなので、そんなスーパユーザのログインはセキュリテイ上危険だからです。自分自身、同じグループ、それ以外の3段階で設定されていますchmodで指定する755とか644とかです例えばuser01でログインした場合、ユーザ作成時にホームディレクトリの指定を特にしなければvsFTPDでログインしたら/home/user01がホームになりますし、chroot_list_enable=YESを指定しなければ、ご質問どうり他のディレクトリも覗けますがパーミッションの関係でアップロードは出来ないと思います。くまさんありがとうございます。/etc/vsftpd.user_list/etc/vsftpd.ftpusersにあるrootを消したら、rootによるFTPログオンが可能になりました。(ただ、セキュリティ上問題があるので、デフォルトに戻しましたが・・・)どうやら、FTPではユーザーのホームを中心とした相対パスでほかのディレクトリにもアクセスが可能になるようですね。vsftpdの設定ファイルの変更ですべてのディレクトリ、ファイルにアクセスが可能になり、Windowsのファイル共有のように、公開する資源としない資源を明示的に区別しないような感じです。パーミッションを変更すればローカル・リモートを区別しないことがわかりました。UNIXをやりこんでいる人にはあたりまえでも、ついWindowsとの比較で考えてしまうことが多く、とまどうことがあります。