私はUbuntu 14.04を使用していますが、自分の作業を簡単に行えるようにシステム内に別のユーザーを作成しました。しかし、私の問題は、特定のフォルダ(ダウンロードフォルダ)を別のユーザーと共有して、すべてのファイルを表示してアクセスできるようにすることです(別のユーザーがこれらのファイルを削除する権限を持っていない場合はOKです)...
私は以前に検索しましたが、別のユーザーを管理するように勧めている人もいます。しかし、管理者になってもこの問題は解決しません。別のユーザーは、管理者になった後でも、特定のフォルダにあるものを見ることができません。
そして、私は別のユーザーが毎回端末に何かを入力しなければならない解決策を望んでいません。
これを行うには、セカンダリユーザーを特定のグループに追加し、共有フォルダーのアクセス許可を変更します。ここに私がそれをする方法があります:
新しいグループsharedfolders
をグループリストに追加します。
Sudo addgroup sharedfolders
次に、このグループにセカンダリユーザーを追加します
Sudo usermod -a -G sharedfolders secondusername
「secondusername」を、2番目のユーザー名に置き換えてください。
最後に、共有したいフォルダを所有するメインユーザーで。ファイルブラウザでフォルダを右クリックし、権限タブに移動して、「グループ」の下で「共有フォルダ」グループの正しい権限を選択します。セカンダリユーザーアカウントでは、そのフォルダーを参照してブックマークまたはリンクを作成できますが、アクセスしやすくするためにそれを行うことを好みます。
グループを作成し、ユーザーを追加します。フォルダーを作成します。好きな権限でグループにアクセスを許可します。各ユーザーのホームディレクトリにフォルダー(おそらく同じ名前)へのリンクを追加します。
これは非常に柔軟性がありますが、ユーザーAdamとBellaを対象にウォークスルーを行います。
cd ~ ; mkdir share addgroup workers ; adduser Adam workers ; adduser Bella workers chown :workers share ; chmod g+rx share ; chmod g-w share ;
リンクはユーザーが追加するか、suを使用します(パスワードを知っていると仮定)
su Adam
cd〜; ln/home/Deepak/share share -s;出口 `
ベラについても繰り返します。