web-dev-qa-db-ja.com

2人のローカルユーザー間でフォルダーを共有する

私と私の兄弟は、このマシンにユーザーアカウントを持っています。彼とDocumentsディレクトリを共有したい。

簡単な方法はありますか?

私はパワーユーザーではないので、スクリプトやシンボリックリンクの作成を必要とする方法ではなく、nautilusを使用してこれを行う方法を探しています。

必要に応じてアプリケーションをダウンロードできます。

前回これをしたかったのは、両方のユーザーが使用できるように、コンテンツを/homeにコピーしただけです。

システム設定でできることはありがたい

25
ArunMKumar

このプロセスには3つのステップがあります

ステップ1:兄弟をグループのメンバーにします。

グループ名はユーザーIDと同じです。たとえば、ユーザーIDがakumarの場合、グループ名もakumarです。兄弟のIDがbkumarである場合、bkumarをグループakumarのメンバーにする必要があります。兄弟のユーザーIDをグループに追加する方法については、 ユーザーとグループの管理方法 を参照してください。

ステップ2:共有するフォルダーのアクセス許可を変更します。

Nautilusを開きます。共有するフォルダーを右クリックします。権限タブに移動します。グループのアクセス許可を探して、「読み取りおよび書き込み」に変更します。内部のファイルとフォルダーに同じアクセス許可を許可するためのボックスをオンにします。

ステップ3:兄弟が共有フォルダーに削除ファイルを作成できることを確認します。

兄弟にコンピューターへのログインを許可します。 Nautilusを開きます。兄弟のホームフォルダーが開きます。ホームフォルダーに移動し、次の方法で共有フォルダーを開きます。

ComputerまたはSystem Files(Ubuntuのバージョンによって異なります)をクリックします左側のパネル。

homeフォルダーをダブルクリックし、akumarという名前のフォルダーをダブルクリックしますhome

フォルダーにファイルを作成します。新しいファイルを削除します。

ステップ4:(オプション)このフォルダーのリンクを兄弟のホームフォルダーに作成します。

兄弟としてログインしている間に、最初のウィンドウの隣にある中ボタンをクリックするか、 Ctrl+左クリック。共有フォルダーが存在する独自のホームフォルダーで、長押し Ctrl+Shift 共有フォルダを兄弟のホームフォルダにドラッグします。

お役に立てれば

13
user68186

次のソリューションをお勧めします。-共有用のグループを作成し、単に「共有」と呼びます。 -共有ファイルにアクセスする必要があるすべてのユーザーをこのグループに追加します。 -ユーザーの家の外にディレクトリを作成します。共有ファイルの場合は/ shared。 -このフォルダーのグループを共有用のグループに変更し、グループの権限を調整します。 -この共有フォルダーにグループスティッキービットを設定します。

このソリューションの利点:-このフォルダーにコピーするすべてのファイルは自動的に共有グループを取得するため、このグループのメンバーであるすべてのユーザーは追加の労力なしでこれらのファイルにアクセスできます。 -他のユーザーがrootを取得できず、他のLinux OSで起動できない限り、個人グループでこのフォルダーの外にプライベートファイルを置くことができます。しかし、心に留めておいてください:あなたが本当のプライバシーを持ちたいなら、あなたは暗号化されたフォルダ/ファイルを使わなければなりません。

ほとんどすべての人が心配しているので、なぜLinuxディストリビューションにこの問題に対する一般的な解決策がないのか疑問に思っています。

8
Martin Bammer
Sudo mkdir /shared
Sudo chmod a+w /shared

これで、誰でも/ sharedフォルダーを表示および編集できるようになりました。そこにファイルを置くと、誰もがこのフォルダにアクセスし、ユーザー間でファイルを共有できるようになります。

3