Wo ist das .ssh-Verzeichnis?


13

Geben Sie hier die Bildbeschreibung ein

Ich habe openssh installiert, aber ich kann das .sshVerzeichnis nicht finden . Kann mir jemand sagen, wo ich dieses Verzeichnis finden kann?

PS Ich habe Ubuntu 16.10 als virtuelle Maschine installiert.


1
Das .ssh-Verzeichnis wird standardmäßig nicht unter Ihrem Home-Verzeichnis erstellt. Wenn Sie aufrufen ssh somehost('somehost' durch den Namen oder die IP eines Hosts ersetzen, auf dem sshd ausgeführt wird), werden das Verzeichnis und die Datei .ssh/known_hostserstellt. Stattdessen können Sie es mit erstellen mkdir ~/.ssh.
— Ridgy

Versuchen Sie, das System neu zu starten, und wenn es nicht funktioniert, entfernen Sie es mit sudo apt remove und installieren Sie es erneut
— George Udosen

1
Da Sie auch den openssh-Server installiert haben (und ausführen sollten), können Sie nur eine Frage stellen ssh localhostund antworten, yeswenn Sie aufgefordert werden, die Verbindung fortzusetzen.
— Ridgy

Antworten:


14

Die Datei wird nicht bei der Installation erstellt, sondern bei der ersten Verwendung von sshoder ssh-keygen. Wenn es nicht da ist, gibt es nichts zu befürchten. Sie können es einfach mit erstellen mkdir ~/.ssh/.


5

Suchen Sie hier nach dem .ssh- Verzeichnis /home/your-username/.ssh.

Es wird aufgrund des Punktes (.) Vor dem Namen ausgeblendet .

Um es zu finden, tun Sie es ls -a | grep .sshan Ihrem aktuellen Standort, wie im Bild gezeigt. Versuchen Sie auch, Nautilus zu verwenden


Es funktioniert nicht; schau dir das neue Bild in der Frage an.
— Sandra Ross

Wenn dies der Fall ist, entfernen und erneut installieren, scheint seltsam.
— George Udosen

Der Grund, warum es auf dem Bild nicht funktioniert hat, ist, dass grep .ssh nach einem Zeichen sucht, gefolgt von ssh. Versuchen Sie grep \ .ssh
— grantwparks

@grantwparks Mine arbeitet mit \.sshoder .sshaber am besten mit dem `` Zeichen
— George Udosen
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.