Ubuntu 14.04 Nautilus-Fenster "Verbindung zum Server herstellen ..." geändert

7

Ich habe Probleme, weil ich über meine neue Installation von Ubuntu 14.04 eine Verbindung zu meinem EC2-Server herstellen möchte und dies einfach nicht kann.

Ich habe den PEM-Schlüssel bereits heruntergeladen und meinen Server wie folgt zur Datei ~ / .ssh / config hinzugefügt:

Host myhost 
HostName myhostdns
User ubuntu
IdentityFile ~/.ssh/mykey.pem
Compression yes

Ich fand auch, dass sich das Fenster von diesem geändert hat:

http://i.stack.imgur.com/bCz3x.png

Dazu:

http://i.stack.imgur.com/QLdxC.jpg

Ich könnte jetzt einen anderen Client verwenden, aber ich konfiguriere diesen Computer so einfach wie möglich.

Alfredo Rius
quelle

Antworten:

11

Endlich gelöst!

Ich weiß nicht warum, aber Nautilus 3.10 behandelt die Datei ~ / .ssh / config auf seltsame Weise, oder zumindest habe ich dies erlebt.

So sieht meine ~ / .ssh / config-Datei aus:

Host aws_host
  HostName [host ip addres]
  User ubuntu
  IdentityFile ~/.ssh/your_key.pem

Verwenden Sie Ihren DNS-Namen NICHT für Ihre Variablen "Host" oder "Hostname". Andernfalls wird möglicherweise die Fehlermeldung angezeigt, dass der angeforderte Speicherort nicht gefunden werden kann. Bitte überprüfen Sie die Rechtschreibung oder die Netzwerkeinstellungen. oder ein Fehler mit der Meldung Keine Berechtigung zum Zugriff auf den angeforderten Speicherort.

Der nächste Schritt ist , um zu gehen Datei -> Mit Server verbinden ... und in der Server - Adresse bar schreiben: sftp: // ubuntu @ aws_host und Sie sollten Ihr SFTP - Laufwerk erhalten montiert.

Geben Sie hier die Bildbeschreibung ein

Ich bin wirklich überrascht, wie schwierig es war, diese einfache Antwort im Internet zu finden. Alle gehen einfach herum und schlagen vor, dass Sie Filezilla verwenden.

Alfredo Rius
quelle
0

Versuchen Sie, die IP oder URL des Servers zu verwenden, der ssh wie folgt vorangestellt ist:

ssh: // (IP-Adresse) oder ssh: // URL

Siehe das Beispiel:

Geben Sie hier die Bildbeschreibung ein

Wie Sie sehen, können Sie andere Präfixe wie smb (samba) sftp (FTP über SSH), dav für webdav oder davs für webdav über SSL verwenden.

animaletdesequia
quelle
Ich habe es versucht, erhalte jedoch die Meldung "Keine Berechtigung zum Zugriff auf den angeforderten Speicherort".
Alfredo Rius
Das gleiche passiert, wenn ich sftp: // anstelle von ssh: // verwende
Alfredo Rius
Das einzige andere, woran ich denken kann, ist, dass die Schlüssel vom Server möglicherweise nicht mehr erkannt werden, wenn Sie Ihren Client neu installiert haben. Können Sie das Trog-Terminal normal mit ssh verbinden? Als Empfehlung habe ich auch von Nautilus zu Nemo gewechselt, das in der neuesten Version eine viel bessere Oberfläche hat als Nautilus.
animaletdesequia
Ich kann über das Terminal eine Verbindung mit dem Befehl herstellen: ssh -i .ssh / mykey.pem [email protected] Ich kann auch über gnome3 (Debian) und sogar auf einem Mac mit Cyberduck eine Verbindung herstellen
Alfredo Rius
Auch mit Filezilla in der gleichen Maschine
Alfredo Rius