SSHFS funktioniert aus mysteriösen Gründen nicht!

Probleme mit Samba, NFS, FTP und Co.
Antworten
omega84
Beiträge: 74
Registriert: 04.04.2013 18:20:02

SSHFS funktioniert aus mysteriösen Gründen nicht!

Beitrag von omega84 » 26.03.2015 18:01:10

Ich habe drei Rechner names "Eletiomel" (Ubuntu 14.04), HDA (Ubuntu 12.04) und einen KIMSUFI-Server "Exchange" (Debian 2.6.32-48squeeze3). Mein Arbeitsplatzrechner ist "Eletiomel", von dort aus mounte ich per SSHFS externen Speicherplatz von den anderen 2 Rechnern. Leider funktioniert da was nicht mehr:

Code: Alles auswählen

roman@Eletiomel:~$ mount Server/Musik/
/bin/sh: 1: hda_ex:/var/hda/files/Music: not found
Ich habe überprüft, ob der Rechner noch erreichbar ist:

Code: Alles auswählen

roman@Eletiomel:~$ ssh hda_ex 
Last login: Wed Mar 25 19:26:35 2015 from XX.YY.ZZZ.71
administrator@hda:~$ ls /var/hda/files/Music/
...
Auch der Ordner existiert demnach noch.
Das mounten von Ordner auf Exchange geht einwandfrei

Ich habe mal die logs auf dem Rechner HDA angeguckt:

Code: Alles auswählen

Mar 26 17:35:58 hda sshd[1161]: reverse mapping checking getaddrinfo for ip5f5be9a1.dynamic.kabel-deutschland.de [95.91.233.161] failed - POSSIBLE BREAK-IN ATTEMPT!
Mar 26 17:35:59 hda sshd[1161]: Accepted publickey for administrator from 95.91.233.161 port 4027 ssh2
Mar 26 17:35:59 hda sshd[1164]: subsystem request for sftp by user administrator
Die logs von Exchange:

Code: Alles auswählen

Mar 26 17:31:34 ks3277197 sshd[27139]: reverse mapping checking getaddrinfo for ip5f5be9a1.dynamic.kabel-deutschland.de [95.91.233.161] failed - POSSIBLE BREAK-IN ATTEMPT!
Mar 26 17:31:34 ks3277197 sshd[27139]: Accepted publickey for root from 95.91.233.161 port 4026 ssh2
Mar 26 17:31:34 ks3277197 sshd[27139]: pam_unix(sshd:session): session opened for user root by (uid=0)
Mar 26 17:31:34 ks3277197 sshd[27139]: subsystem request for sftp
Ein Eintrag aus der passwd(HDA):

Code: Alles auswählen

administrator:x:1000:100:administrator:/home/administrator:/bin/bash
Also irgendwas stimmt ja nicht, aber was? Vor 2 Tagen hat alles funktioniert

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: SSHFS funktioniert aus mysteriösen Gründen nicht!

Beitrag von Cae » 27.03.2015 02:51:41

Ueberpruef' mal deine fstab(5)-Eintraege. Eine Fehlermeldung wie
omega84 hat geschrieben:

Code: Alles auswählen

/bin/sh: 1: hda_ex:/var/hda/files/Music: not found
bekommt man, wenn man ein nicht vorhandenes Programm auszufuehren versucht:

Code: Alles auswählen

bash$ sh
$ foo
sh: 1: foo: not found
$ 
In deinem Fall wird koennte der Aufruf sshfs verloren gegangen sein, sodass der "entfernte" Mountstring (host:/path/) als nulltes Argument und somit als auszufuehrendes Programm verwendet wird.

Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

omega84
Beiträge: 74
Registriert: 04.04.2013 18:20:02

Re: SSHFS funktioniert aus mysteriösen Gründen nicht!

Beitrag von omega84 » 28.03.2015 15:34:18

fstab:

Code: Alles auswählen

hda_ex:/var/hda/files/Music		/home/roman/Server/Musik	fuse.sshfs	noauto,user,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,_netdev,BatchMode=yes 0 0
Das seltsame ist, dass ich exakt die gleiche Syntax verwende bei einem anderen Netzwerkspeicher. Und da funktioniert alles.

uname
Beiträge: 12072
Registriert: 03.06.2008 09:33:02

Re: SSHFS funktioniert aus mysteriösen Gründen nicht!

Beitrag von uname » 28.03.2015 15:49:55

Was sagt denn als "roman" in /home/roman:

Code: Alles auswählen

sshfs roman@hda_ex:/var/hda/files/Music Server/Musik
bzw. wenn es fehlschlägt als "roman" in /home/roman:

Code: Alles auswählen

sshfs administrator@hda_ex:/var/hda/files/Music Server/Musik
Wobei die Fehlermeldung passt irgendwie gar nicht. Vielleicht solltest du den fstab-Eintrag mal ganz neu abtippen.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: SSHFS funktioniert aus mysteriösen Gründen nicht!

Beitrag von Cae » 29.03.2015 03:44:55

Was mir noch auffaellt: hda_ex ist ein "Alias" aus einer ssh_config(5), vergleiche zweite Codebox im Eingangspost (User und Hostname des entfernten Prompts weichen vom ssh-Aufruf ab). Demnach koennte eine kuerzliche Aenderung der lokalen ssh_config des mountenden Users (ggf. auch die globale in /etc/ssh/) Grund fuer den Fehler sein. Evtl. bekommt man das mit

Code: Alles auswählen

ssh_command='ssh -v'
als zusaetzlichen fstab(5)-Parameter debuggt.

Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

uname
Beiträge: 12072
Registriert: 03.06.2008 09:33:02

Re: SSHFS funktioniert aus mysteriösen Gründen nicht!

Beitrag von uname » 29.03.2015 07:49:29

Ah. hda_ex vs. hda. Sehr gut gesehen. Da ist irgendwas falsch.

omega84
Beiträge: 74
Registriert: 04.04.2013 18:20:02

Re: SSHFS funktioniert aus mysteriösen Gründen nicht!

Beitrag von omega84 » 08.04.2015 23:28:42

uname hat geschrieben:Ah. hda_ex vs. hda. Sehr gut gesehen. Da ist irgendwas falsch.
Nein, hier ist nichts falsch. "hda_ex" ist ein Eintrag in der .ssh/config-Datei. _ex steht für Logins außerhalb des LANs. Das hat nichts mit dem Hostnamen des Servers zu tun.

Wie auch immer funktioniert das mounten wieder nachdem der Rechner nach einem Stromausfall neugestartet wurde.Ich habe rein gar nichts an der fstab oder sonst was geändert... Es ist mir schleierhaft was da los war.

Ich möchte mich bei euch für eure Hilfe herzlich bedanken.

Antworten