Geben Sie einen Ordner für zwei lokale Benutzer frei

25

Ich und mein Bruder haben Benutzerkonten auf diesem Computer. Ich möchte das Dokumentenverzeichnis mit ihm teilen.

Gibt es einen STRAIGHTFORWARD- Weg, dies zu tun?

Ich bin kein Power-User, daher suche ich nach einer Möglichkeit, dies mit Nautilus zu tun, anstatt nach einem Skript oder einer Möglichkeit, bei der Symlinks erstellt werden müssen.

Ich kann eine Anwendung herunterladen, wenn ich muss.

Als ich das letzte Mal wollte, habe ich nur den Inhalt kopiert, /homedamit wir beide ihn verwenden können.

Etwas, das ich in den Systemeinstellungen tun kann, wäre wünschenswert

ArunMKumar
quelle
Sobald Sie das freigegebene Verzeichnis mit der richtigen Berechtigung erstellt haben, können Sie einfach persmb://127.0.0.1
Achu
Ist "Documents Director" der Name des Ordners oder ist Director der Name des Ordners, der sich in Ihrem Ordner "Documents" befindet? Warum keine Symlink-Erstellung? Dies kann per Drag & Drop erfolgen.
user68186
Warum ist das so? Sie wollen keine einfache Möglichkeit, dies zu tun ...
Qasim
Vielleicht habe ich die Frage falsch gestellt. Aber ich möchte einen einfachen Ausweg. Bereits verfügbare Methoden geben Skripte aus, um dies zu erreichen.
ArunMKumar
@ Achu Ich habe versucht, Sie Methode .. Ich bekomme eine Fehlermeldung mit der Aufschrift "nicht möglich, Speicherort zu mounten, Windows-Freigabe konnte nicht gemountet werden". Vermisse ich etwas wirklich Offensichtliches?
ArunMKumar

Antworten:

15

Dieser Vorgang besteht aus drei Schritten

Erster Schritt: Machen Sie Ihren Bruder zu einem Mitglied Ihrer Gruppe.

Ihr Gruppenname ist derselbe wie Ihre Benutzer-ID. Sprich, wenn deine Benutzer-ID akumardein Gruppenname ist, ist das auch akumar. Wenn die ID Ihres Bruders lautet bkumar, möchten Sie bkumarein Mitglied der Gruppe werden akumar. Siehe So verwalten Sie Benutzer und Gruppen um zu erfahren, wie Sie die Benutzer-ID Ihres Bruders zu Ihrer Gruppe hinzufügen können.

Schritt 2: Ändern Sie die Berechtigung des Ordners, den Sie freigeben möchten.

Öffnen Sie Nautilus. Klicken Sie mit der rechten Maustaste auf den Ordner, den Sie freigeben möchten. Wechseln Sie zur Registerkarte Berechtigungen. Suchen Sie nach den Gruppenberechtigungen und ändern Sie sie in "Lesen und Schreiben". Aktivieren Sie das Kontrollkästchen, um die gleichen Berechtigungen für die darin enthaltenen Dateien und Ordner zuzulassen.

Schritt 3: Stellen Sie sicher, dass Ihr Bruder Löschdateien im freigegebenen Ordner erstellen kann.

Lassen Sie Ihren Bruder sich am Computer anmelden. Öffnen Sie Nautilus. Es öffnet sich der private Ordner Ihres Bruders. Navigieren Sie zu Ihrem Basisordner und öffnen Sie den freigegebenen Ordner wie folgt:

Klicken Sie im linken Bereich auf Computer- oder Systemdateien (abhängig von der Ubuntu-Version).

Doppelklicken Sie auf den Home- Ordner, doppelklicken Sie auf den Ordner mit dem Namen akumar im Home- Ordner .

Erstellen Sie eine Datei in dem Ordner. Löschen Sie die neue Datei.

Schritt 4: (optional) Verknüpfen Sie diesen Ordner mit dem privaten Ordner Ihres Bruders.

Öffnen Sie, während Sie als Ihr Bruder angemeldet sind, ein weiteres Fenster von Nautilus neben dem ersten, indem Sie mit der mittleren Maustaste oder mit der Ctrllinken Maustaste klicken. Halten Sie in Ihrem eigenen privaten Ordner, in dem sich der freigegebene Ordner befindet, Ctrl+ Shiftgedrückt und ziehen Sie den freigegebenen Ordner in den privaten Ordner Ihres Bruders.

Hoffe das hilft

user68186
quelle
Schritt 3: Ich kann vom Konto meines Bruders nicht zu meinem Home-Ordner / home / arun navigieren.
ArunMKumar
Schritt 1, Schritt 2 abgeschlossen, wie es ist, ich und mein Bruder in der gleichen Benutzergruppe arun und ich habe die Gruppenberechtigung zum Lesen und Schreiben geändert.
ArunMKumar
2
@ user68186 Ich denke, es fehlt ein Schritt: Stellen Sie sicher, dass Sie sich abmelden, nachdem Sie sie zu Mitgliedern einer bestimmten Gruppe gemacht haben.
Andres
Gibt es eine Lösung durch das Terminal?
Becko
@becko Jeder Schritt kann über die Befehlszeile eines Terminals ausgeführt werden. Auch wenn Sie keinen Benutzer zu einer neuen Gruppe hinzufügen können sudo, können Sie die Berechtigung Ihrer eigenen Dateien und Ordner ändern.
user68186
8

Ich würde die folgende Lösung empfehlen: - Erstellen Sie eine Gruppe zum Teilen, nennen Sie sie einfach "geteilt". - Fügen Sie dieser Gruppe alle Benutzer hinzu, die Zugriff auf die freigegebenen Dateien haben sollen. - Erstellen Sie ein Verzeichnis außerhalb des Hauses des Benutzers, z. B. / shared für freigegebene Dateien. - Ändern Sie die Gruppe dieses Ordners in die Gruppe für die Freigabe und passen Sie die Gruppenberechtigungen an. - Setzen Sie das Gruppen-Sticky-Bit für diesen freigegebenen Ordner.

Vorteile dieser Lösung: - Jede Datei, die Sie in diesen Ordner kopieren, erhält automatisch die freigegebene Gruppe, sodass jeder Benutzer, der Mitglied dieser Gruppe ist, ohne zusätzlichen Aufwand auf diese Dateien zugreifen kann. - Sie können weiterhin private Dateien außerhalb dieses Ordners in Ihrer persönlichen Gruppe haben, auf die andere Benutzer nicht zugreifen können, solange sie nicht root werden und nicht mit einem anderen Linux-Betriebssystem booten können. Aber denken Sie daran: Wenn Sie echte Privatsphäre haben möchten, müssen Sie verschlüsselte Ordner / Dateien verwenden.

Ich frage mich, warum Linux-Distributionen immer noch keine gemeinsame Lösung für dieses Problem haben, weil fast jeder betroffen ist.

Martin Bammer
quelle
5
sudo mkdir /shared
sudo chmod a+w /shared

Jetzt kann jeder den / shared- Ordner sehen und bearbeiten . Wenn Sie Dateien dort ablegen, kann jeder auf diesen Ordner zugreifen und Dateien für Benutzer freigeben.

AlikElzin-kilaka
quelle
1
Wäre "$ sudo chmod g + w / shared" eine bessere Antwort, da es nur die Gruppe (Brüder) und nicht die Eltern sein werden?
Andres
@Andres - Ihre Lösung benötigt weitere Schritte, z. B. das Erstellen der Gruppe und das Hinzufügen mehrerer Benutzer zur Gruppe. Ich denke, meine vorgeschlagene Lösung ist die schnellste.
AlikElzin-kilaka
@Andres - wie auch immer, deine wird auch funktionieren. Fühlen Sie sich frei, eine Antwort damit zu schreiben - Wenn es eine funktionierende Antwort ist, werde ich dafür stimmen :)
AlikElzin-kilaka
das hat nicht funktioniert. Selbst ich kann nicht auf den Ordner zugreifen.
userJT
Dies gibt Schreibrechte ohne zu lesen. Und es ist ein Datenschutz- / Sicherheitsrisiko, nur jedem Zugriff zu gewähren. Eine Gruppe zu benutzen ist viel besser.
Maxim