So stellen Sie als normaler Benutzer (ohne Root) ohne GUI (unter Verwendung eines Linux-Terminals) eine Verbindung zur Synology-Disktation her

1263
mcExchange

Wie kann ein normaler Benutzer (ohne Root) eine Verbindung zu einer Synology-Diskstation herstellen und Dateien nur ohne Rootberechtigungen und ohne Verwendung eines GUI (Browser / Dateibrowser) herunterladen / hochladen?

Ich habe ssh bereits in den Synology-Einstellungen aktiviert, aber es scheint, dass nur der Root-Administrator den Server mit ssh erreichen kann. Alle Lösungen, die mount nfs oder mount.cifgs beinhalten, sind ungeeignet, weil man Root-Privilegien benötigt, um sie auszuführen, und wir können nicht allen Mitarbeitern Root-Zugriff gewähren.

Hat jemand eine Idee?

1

1 Antwort auf die Frage

1
TheNerdyNerd

Gemäß den Hinweisen, wenn Sie SSH / Telnet aktivieren, muss ein Benutzer Teil der Administratorgruppe sein. Technisch müssen Sie also nicht nur über einen root-Zugriff verfügen, sondern nur einen Teil der Administratorengruppe.

Sie haben nicht angegeben, welches Betriebssystem Sie verwenden. Im Folgenden wird Mac OSX Sierra verwendet.

Ich habe dies getestet und scheint von einem Mac aus folgendes zu tun:

ssh username@192.168.0.11 
  • Ersetzen Sie usernamedurch den Anmeldenamen des Benutzers. Und wenn Sie den SSH-Standardport verwendet haben, sollte das funktionieren. Nachdem das @Symbol durch die IP-Adresse Ihrer Synology-Box ersetzt wurde.

Mehr Informationen

Es ist nicht klar, warum Sie die Freigabefunktionen in Synology nicht standardmäßig verwenden sollten. Es verfügt über Windows-Dienste und Mac-Dienste.

Dies bedeutet, dass Sie die automatische Zuordnung von CMD-Prompt-Batch-Skripts über Mac verwenden können, um Netzlaufwerke zuzuordnen, ohne sich um SSH kümmern zu müssen. Die Verwendung des Sicherheitsratgebers in der DSM-SSH an seinem Standardport ist ein Sicherheitsrisiko und sollte nur geöffnet werden, wenn Sie bereit sind, dies zu akzeptieren, und Probleme beheben können, die beim Öffnen dieser speziellen Funktionen auftreten.

UPDATE FÜR LINUX

Wie bereits erwähnt, glaube ich, wenn Sie die nativen Tools verwenden, werden Sie davon profitieren. In Ihrem Kommentar finden Sie den aktualisierten Teil.

Bitte verwenden Sie die folgenden Anweisungen, um die Freigabe für Linux-Clients einzurichten:

Bevor Sie mit Ihrem NFS-Client auf einen freigegebenen Ordner zugreifen, müssen Sie die Systemeinstellungen Ihres Synology NAS ändern, um die Freigabe über NFS zu ermöglichen. Bitte folgen Sie den Schritten unten.

  1. Melden Sie sich bei DSM mit einem Konto an, das zur Gruppe der Administratoren gehört.
  2. Gehen Sie zu Systemsteuerung> Dateidienste
  3. Aktivieren Sie auf der Registerkarte Windows / Mac / NFS das Kontrollkästchen NFS aktivieren.
  4. Klicken Sie auf Übernehmen, um die Einstellungen zu speichern.

Zuweisen von NFS-Berechtigungen zu freigegebenen Ordnern Bevor Sie mit Ihrem NFS-Client auf freigegebene Ordner zugreifen, müssen Sie zunächst die NFS-Berechtigungen des freigegebenen Ordners konfigurieren, auf den Sie zugreifen möchten. Die folgenden Schritte führen Sie durch den Vorgang zum Ändern der NFS-Berechtigungen der freigegebenen Ordner auf Ihrem Synology NAS.

Sie müssen Freigabeberechtigungen einrichten, sobald diese für Ihre Benutzer eingerichtet ist. Sie müssen sie nicht zur Administratorgruppe hinzufügen. Sie können die Freigabe dann wie gewohnt bereitstellen:

Öffnen Sie auf Ihrem Linux-Computer die Befehlskonsole. Geben Sie den mount-Befehl wie folgt ein: mount [Synology NAS-IP-Adresse]: [Mountpfad des freigegebenen Ordners] / [Mountpunkt auf NFS-Client] Geben Sie den Befehl disk free (df) ein, um zu bestätigen, dass der freigegebene Ordner erfolgreich gemountet wurde.

Für eine Anleitung mit Screenshots gehen Sie bitte hier:

Synology NFS-Handbuch

Hoffe das hilft.

Ta Kamil für das Update. Alles neu dazu. TheNerdyNerd vor 7 Jahren 0
Wir benutzen Ubuntu. Einige unserer Mitarbeiter arbeiten deshalb ohne grafische Benutzeroberfläche. Das Hinzufügen all dieser Mitglieder zur Admin-Gruppe scheint für uns keine Option zu sein. Trotzdem danke für deine Hilfe mcExchange vor 7 Jahren 0
Ich habe die Freigaben nach Ubuntu und Linux aktualisiert. Sie können die Freigabefunktionen in der Synologie verwenden, um Zugriff zu erhalten. TheNerdyNerd vor 7 Jahren 0