ローカルに追加したユーザーの権限

ローカルに追加したユーザーの権限

私は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合計を追加します。johnusers

$ sudo usermod -a -G users peter
$ sudo usermod -a -G users john

おすすめ記事