Ich bin mir sicher, dass dies ein sehr einfacher Weg ist, aber ich habe nicht herausgefunden, wie ... Ich habe zwei Maschinen mit Ubuntu 10.10 im selben Netzwerk (nur Arbeitsgruppe, keine Domäne beteiligt). Auf einem von ihnen habe ich einen Ordner über Nautilus Folder Sharing freigegeben . Wenn das Netzwerk öffnen Platz auf der zweiten Maschine, kann ich sehen , die erste nicht aufgeführt ist , nur Windows - Netzwerk und wenn in diesen Ordner gehen kann ich das sehen Arbeitsgruppe allerdings bei dem Versuch , in sie gehen ich eine bekommen montieren kann nicht. Fehler beim Abrufen der Freigabeliste vom Serverfehler.
Müssen Sie etwas anderes tun, wenn Sie den Ordner über Nautilus freigeben?
samba
file-sharing
Anero
quelle
quelle
Antworten:
Methode 1:
Sie können SAMBA für die Dateifreigabe verwenden (Samba wird jedoch hauptsächlich für die Dateifreigabe zwischen Linux- und Windows-Computern verwendet).
Geben Sie im Terminal Folgendes ein
gksudo gedit /etc/samba/smb.conf
Fügen Sie die Zeile usershare owner only = False zum Abschnitt [global] hinzu.
Gehen Sie zu Orte >> Computer.
Klicken Sie mit der rechten Maustaste auf den Ordner, den Sie freigeben möchten, und wählen Sie Freigabeoptionen .
Aktivieren Sie das Kontrollkästchen Diesen Ordner freigeben .
Schreiben Sie Ihren Freigabenamen und aktivieren Sie das Kontrollkästchen Anderen Personen erlauben, in diesen Ordner zu schreiben .
Jetzt sollten Sie in der Lage sein, den freigegebenen Ordner von Ihrem Netzwerk aus zu sehen und darauf zuzugreifen.
Methode 2:
Sie können Openssh verwenden, um es folgendermaßen zu installieren:
Gehen Sie nun zum Menü Orte und wählen Sie Mit Server verbinden
(Klicken Sie in oneiric (11.10) auf Desktop und verwenden Sie das Menü oben: Datei -> Mit Server verbinden )
Im Diensttyp: Wählen Sie SSH
In Server: Geben Sie die IP-Adresse des PCs an, auf dem die Informationen angezeigt werden.
Im Hafen: 22 geben .
Jetzt im Ordner: Wählen Sie den Ordner aus, den Sie freigeben möchten.
In Benutzername: Geben Sie den Benutzernamen des PCs ein, mit dem Sie verbunden sind.
Klicken Sie anschließend auf Verbinden. Daraufhin wird ein Fenster angezeigt, in dem Sie ein Kennwort für den PC eingeben müssen, zu dem Sie eine Verbindung herstellen möchten.
Jetzt haben Sie Lese- / Schreibrechte.
quelle
Es gibt viele Möglichkeiten, Dateien auf zwei Linux-Systemen gemeinsam zu nutzen. Der einfachste und gebräuchlichste Weg ist SSH.
Methode 1: SSH
Installieren Sie ssh auf beiden Systemen.
Gehen Sie dann zum Menü "Orte" und wählen Sie "Mit Server verbinden".
Methode 2: Verwenden Sie Geber
Mit Giver können Sie Dateien auf Benutzer in Ihrem Netzwerk ziehen und ablegen. Es erkennt auch automatisch andere Giver-Benutzer in Ihrem Netzwerk.
Wenn Sie eine Datei oder mehrere Dateien auf einen Benutzer ziehen, der durch einen Avatar im Giver-Fenster dargestellt wird, werden die Dateien automatisch übertragen. Der Empfänger der Dateien wird gewarnt, dass ein Benutzer Dateien senden möchte. Der Benutzer kann sie akzeptieren oder ablehnen.
So installieren Sie giver in Ubuntu: sudo apt-get install giver
quelle
Sobald Sie einen SSH-Server auf einem Computer eingerichtet haben, können Sie einfach über Nautilus eine Verbindung zum anderen Computer herstellen, indem Sie in der Adressleiste (aufgerufen mit) sftp: //192.168.1.3 (oder was auch immer die tatsächliche IP-Nummer des anderen Computers ist) eingeben STRG-L).
quelle
Wenn keine Windows-Maschinen involviert sind - nur Linux, können Sie NFS verwenden (nativer für Linux)
NFS-Aktien
um es kurz zu machen:
Auf dem Server: In / etc / exports legen Sie die Ordner ab, die exportiert werden sollen
Auf den Clients: Mounten Sie die Freigabe (auto in / etc / fstab oder manual- CLI oder nautilus)
quelle
Ich habe einen großen Computer, den wir oben und einen kleinen Computer, den wir unten nennen werden. Sie befinden sich im selben Netzwerk und sind über denselben Router verbunden. Upstairs läuft mit Kubuntu (12.04), Downstairs mit Ubuntu (13.04, mit KDE-Desktop). Ich arbeite lieber im Untergeschoss, muss aber häufig auf meine Dateien im Obergeschoss zugreifen, die mein Partner zurzeit möglicherweise verwendet.
Ich habe zuerst einige Upstairs-Verzeichnisse mit Samba geteilt und dies war ein Albtraum. Zunächst funktionierte es nicht rekursiv (ich musste jedes Verzeichnis und Unterverzeichnis markieren), das ich freigeben wollte. Zweitens, obwohl Downstairs Upstairs im Netzwerk sehen konnte, wurde ich beim Klicken in die freigegebenen Verzeichnisse immer wieder zur Eingabe eines Kennworts aufgefordert, und obwohl ich es richtig eingab, wurde das Kennwort nicht erkannt, sodass ich nicht eintreten konnte Vergiss Samba komplett, aber lass uns zuerst sehen, wie es mit der Bereitstellung meiner Upstairs-Musikdateien für mein exzellentes Internetradio weitergeht.
Als nächstes habe ich nfs ausprobiert, wie vom User Jet vorgeschlagen . Nach den Anweisungen des Links hat dies beim ersten Mal einwandfrei funktioniert. Als ich es am folgenden Tag nach dem Neustart beider Computer erneut versuchte, erhielt ich leider immer wieder
mount.nfs: Access Denied...
Nachrichten. Dieses Problem ist in den Foren gut dokumentiert, aber die vielfältigen Lösungsvorschläge übersteigen meine technischen Fähigkeiten.Das war meine Lösung. Installieren Sie ssh auf dem Host (Server) -Computer (oder beiden), wie von aneeshep vorgeschlagen:
Installieren Sie nun auf dem Client-Computer (oder beiden) ein Paket mit dem Namen
sshfs
:Überprüfen Sie mit Ihrem bevorzugten Dateimanager im Untergeschoss, ob sich das Obergeschoss im Netzwerk befindet. Wenn ja, erstellen Sie ein Verzeichnis in Downstairs, in dem Sie das Upstairs-Dateisystem bereitstellen. Nennen wir es
/home/me_downstairs/UpstairsFiles/
Geben Sie nun in der Befehlszeile Folgendes ein, gefolgt von Return:
(Dies ist alles in einer Zeile.)
Ersetzen Sie 'Upstairs' natürlich durch den Namen Ihres Computers, wie er im Netzwerk angezeigt wird, aber das lokale Suffix ist wichtig.
Sie werden aufgefordert, Ihr Upstairs-Passwort einzugeben.
Jetzt
/home/me_downstairs/UpstairsFiles/
kann ich im Verzeichnis auf Downstairs alle meine Upstairs-Dateien sehen und wie gewohnt verwenden.Die folgende Website schlägt vor, dass einige zusätzliche Schritte erforderlich sein könnten, die jedoch nicht für mich waren:
http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs
Bitte lassen Sie mich wissen, ob dies für Sie funktioniert hat oder nicht.
quelle