webmin経由でCentos 7にユーザーを作成し、/var/www/html/
ページをホームディレクトリとして指定してログインすると、そのページから起動します。
しかし、私は直接ログインし、そこから私が望んでいない親ディレクトリに移動できることに気づきました。これが起こらないようにするにはどうすればよいですか?
ありがとうございます。
答え1
使用しているFTPサーバーに固有の機能を見つける必要があります。クラス chroot環境。いくつかの例は次のとおりです。
- プロフェッショナルソフトウェア:デフォルトのルートディレクトリ。このオプションは、サーバーのchrootディレクトリが何であるかを示す必要があります。
- 純粋なFTPD:
-A
オプション。参照文書
この機能を「chroot」と呼びます。ルート以外のすべてのユーザーに対してこの機能を実行するには、「-A」スイッチでpure-ftpdを実行してこの機能を有効にできます。
- VSFTPD:
chroot_local_user=YES
デフォルトのユーザーホームディレクトリにchrootします。もう一つありますここに良い答えがあります。