Kann nicht finden.ssh-Verzeichnis in meinem terminal?
Ich entschuldige mich im Voraus für die dumme Frage, aber ich versuche, einen SSH-Schlüssel für GitHub auf meinem Macbook einzurichten. Ich öffne das Terminal und gehe zum Stammverzeichnis (mein Benutzername) und tippe "cd ~/.ssh "und es heißt" Keine solche Datei oder ein solches Verzeichnis". Wenn ich jedoch "ssh-v" eingebe, listet es auf:
OpenSSH_5.9p1, OpenSSL 0.9.8x 10 May 2012
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-I pkcs11] [-i identity_file]
[-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-W host:port] [-w local_tun[:remote_tun]]
[user@]hostname [command]
Was laut einer anderen Website bedeutet, dass ich es installiert habe. Dennoch kann ich das Verzeichnis nirgendwo finden...
Also habe ich zwei Fragen:Wie behebe ich das? Und wo ist der .ssh-Verzeichnis soll sein?
1 answers
Wenn das Verzeichnis .ssh
nicht existiert, können Sie es einfach erstellen:
mkdir -p ~/.ssh
Hier ist ~
Ihr Home-Ordner und entspricht /Users/allison
. Es ist nicht dasselbe wie das Stammverzeichnis, das /
und somit das Stammverzeichnis des gesamten Dateisystems ist.
Beachten Sie, dass Sie den Ordner normalerweise nicht manuell erstellen müssen. Wenn Sie noch nie SSH-Schlüssel generiert haben oder SSH noch nicht verwendet haben, muss der Ordner nicht. Sobald Sie jedoch einen Schlüssel generiert haben (mit ssh-keygen
), SSH wird automatisch den Ordner für Sie erstellen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-22 12:40:09