私はMint(Ubuntu)デスクトップにユーザーを追加し、私が共有できるftpファイルを転送できるようにしました。私はPeterであり、彼はjohnであるので/home/peter
および/home/john
。私は彼のホーム共有へのフルアクセス権を持ちたい共有ドライブからファイルをコピーすることができますが、彼は私のホームディレクトリにアクセスすることはできません。
私はジョングループに自分自身を追加するだけで十分だと思いました。 (いいえ)さまざまなオプションを試しましたが、成功しませんでした。 (無差別代入でsudo cp
マイホームディレクトリに移動し、所有権を変更することができました。)
答え1
両方のユーザーをパブリックグループに追加してから、そのグループに共有フォルダへのフルアクセスを許可する必要があります。
一部のシステムには、users
この目的のために特別なグループがあります。
$ sudo install -d -m 770 -g users /var/ftp/pub/shared
これにより、グループのすべてのメンバーが書き込むことができるFTPデーモンディレクトリ/pub
の標準の場所にフォルダが作成されます。users
(FTP設定の親パスが異なる場合があります。実際にMintで確認しようとしませんでした。FTPデーモンの設定を確認してください。)
次に、グループにpeter
合計を追加します。john
users
$ sudo usermod -a -G users peter
$ sudo usermod -a -G users john