FTPサーバーを設定しています。
CLASS AとCLASS Bを生成するとします。
カテゴリAとBが異なるディレクトリに移動できないように
chroot_local_user = yes
AとBの間に共有フォルダを作成したい
share/A , share/B.
特定のユーザー(AまたはBなど)に特定のフォルダを許可させる方法は?
答え1
/etc/passwd
まず、次の手順に従ってファイルをバックアップします。
sudo cp /etc/passwd /etc/passwd.back
作成したユーザーを見つけます。ユーザーが次のと仮定すると、行は次のようになりますA
。
A:x:1001:1001:A:/home/A:/bin/sh
ファイル/home/A
に置き換えて保存します。/path/to/share
ユーザーとしてログインし、/path/to/share
権限の問題があることを確認し、を指していることを確認します。権限の問題が解決しない場合は、www-data
次の手順を実行してユーザーをグループに追加します。
sudo adduser A www-data
最後に、ftpサービスを再起動します。