web-dev-qa-db-ja.com

Webmin FTPユーザー-別のユーザーフォルダーを表示するユーザーを作成します

Webminがインストールされたサーバーがあり、ftpグループを持つユーザーを作成し、サイトにftpした後はftpフォルダーのみを表示できるようにアカウントを設定することに成功しました... 。

しかし、私は別のユーザーをセットアップする方法があるかどうか疑問に思っていますが、FTPを介して以前のユーザーフォルダーにアクセスすることを許可しますか?

ユーザーを作成するときにホームディレクトリを選択するオプションがありますが、「/ user」フォルダーはリストされません。Webminによって作成されるすべてのユーザーごとに仮想フォルダーを想定しています(サーバー上の正確な場所)すべてのファイルがアップロードされますか?)。

したがって、user_1にはFTPグループがあり、ftpの詳細を使用してログインすると、フォルダーが表示されます。

user_2を追加して、user_1とまったく同じフォルダーにftpできるようにする必要があります。

どうもありがとう

1
lee-m123

次のようなものがあると仮定しましょう:

  • /shared
  • /home/steve
  • /home/simon

そして、スティーブとサイモンの両方のユーザーが/sharedにアクセスできるようにしたい場合、最も簡単な方法は、フォルダーを作成し、 FTPグループを割り当て 両方のユーザーに書き込み/読み取りを許可することです。必要に応じてアクセスします。

次に、SimonまたはSteveがFTPにログインしたときに/sharedを表示するには、単純に シンボリックリンクを作成 します。これは基本的に/home/simon/sharedにショートカットを追加します。新しいユーザーを追加するときにサーバーでこれを自動的に実行する場合は、スクリプトをコーディングするか、 カスタムコマンド を使用する必要があります。

これですべてが言えます...理想的には、FTPではなくSFTPを使用することを選択する必要があります。より安全で(SSHキー)、より良い機能があり、FTPサービスを完全に無効にすることもできます。

0
Simon Hayter