scp auf das Synology NAS
18. Januar 2012 | Veröffentlicht von in InfrastrukturIn einem der letzten Artikel habe ich beschrieben, wie ich Dateien mittels NFS-Freigaben und dem automount Verzeichnis “/net” auf meine Synology DiskStation verschiebe.
Da mein Benutzer auf dem Mac und dem NAS aber unterschiedliche UIDs hat, führte dies zu Problemen mit den Rechten.
Also habe ich zuerst versucht, die UID auf dem NAS zu ändern. Dazu habe ich die UID in der Datei “/etc/passwd” geändert und alle betroffenen Dateien angepasst.
find / -user <old_uid> -exec chown -h <new_uid> '{}' \;Dies führte aber zu dem Problem, dass mein Benutzer vom dem VPN Server Paket auf der DiskStation nicht mehr berücksichtigt wurde und ich keine Verbindung mehr mittels VPN aufbauen konnte.
Also habe ich diese Änderung wieder rückgängig gemacht und die UID auf dem Mac geändert. Dies geht mittels folgender Befehle.
sudo -s
dscl . -change /Users/<username> UniqueID <old_uid> <new_uid>
find / -user <old_uid> -exec chown -h <new_uid> '{}' \;
Aber auch dies führte zu Problemen, nicht zuletzt mit den Rechten im Time Machine Backup. Also habe ich auch diese Änderung wieder rückgängig gemacht und mich entschieden, anstatt NFS nun SCP zu benutzen.
Ein scp auf die DiskStation führt aber zunächst zu folgender Fehlermeldung.
ash: scp: not found lost connection
Dies lässt sich wie folgt lösen.
ipkg update ipkg install openssh cd /bin ln -s /opt/bin/scp
Nun können Dateien mittels scp auf die DiskStation kopiert werden. ![]()
Ähnliche Artikel:
Folge allen Antworten zu diesem Artikel durch den RSS 2.0 Feed. Du kannst einen Kommentar hinterlassen, oder einen Trackback.
