Auto Completion bei SSH

bumsdiekuh.net..

  • Homepage
  • Über mich
  • Fotos
  • Projekte
  • Impressum

Okt 12: Auto Completion bei SSH

Früher gabs ja mal die Auto Completition bei SSH Verbindungen von Haus aus, heute ist das bei den meisten Distributionen nicht mehr so, da die Hostnamen und IP Adressen standardmässig gehasht abgespeichert werden. Dies kann man in der .ssh/known_hosts sehen, der Beginn ein jeder Zeile stellt den Hash von Hostnamen/IP dar.
Um nun die Auto Completion für SSH Verbindungen zu reaktivieren, muss man erstmal seine SSH Config anpassen. Dies geschieht einfach über das Einfügen/Anpassen des Eintrags "HashKnownHosts no" in der lokalen .ssh/ssh_config oder global in /etc/ssh/ssh_config.
Ist dies erledigt, so muss man noch seine bisherigen known_hosts löschen, indem man das known_hosts File in seinem Home Directory löscht oder leert. Nun fragt ssh beim neuen Verbindungsaufbau natürlich wieder nach, speichert den Host ab, diesmal aber nicht gehasht.

Die Bash Completion selbst aktiviert man nun für Ubtuntu/Debian oder ähnliche Systeme in dem File /etc/bash.bashrc. Dort entkommentiert man einfach den 3 Zeiler ab "#enable bash completion in interactive shells":
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi


Nach einem Neustart der Session funktioniert nun die Auto Completion mittels "ssh user@hostname", sobald der Hostname/IP einmal bekannt ist.
Bei SuSe beispielsweise ist das bash_completion Skript standardmässig nicht dabei, deshalb gibts das hier zum Download

Falls jemand das hier erklärte Skript zum Anpassen der Tabnamen in Konsole oder ähnliches verwendet, so muss er das dem bash_completion Skript noch publizieren. Dazu fügt ihr im Skript unter dem Punkt "# ssh(1) completion" Am Ende in der Zeile "shopt -u hostcomplete && complete -F _ssh ssh slogin sftpxhost autossh" einfach noch den entsprechenden Aufruf mit ein, dann wird dieses bei der Auto Vervollständigung auch berücksichtigt.
Bookmark Auto Completion bei SSH at yigg.de Bookmark Auto Completion bei SSH  at del.icio.us Technorati Auto Completion bei SSH wong it! Google Bookmark
Geschrieben von andy in combjuta Kommentare: (0) Trackbacks: (0)
Tags für diesen Artikel: bash, konsole, Linux, Ubuntu
Artikel mit ähnlichen Themen:
Ubuntu freeze Problem gelöst
Linux Adventure Game: ANKH 2 - Das Herz des Osiris
Vodafone UMTS unter Ubtuntu
Namen der Tabs in Konsole automatisch dem Hostnamen anpassen
Video vom ASUS EEE PC 701
Neuer Suhosin Patch für PHP 5.2.4 released
Neues phpMyAdmin erschienen
FTP Server ganz einfach mounten mit curlftpfs
PHP absichern mit suhosin
Ubuntu auf Samsung Q35
| Top Exits (292)
227 Klicks

Trackbacks
Trackback für spezifische URI dieses Eintrags

Keine Trackbacks

Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

Noch keine Kommentare


Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss um dieses Verfahren anzuwenden.
CAPTCHA

Sie können [geshi lang=LANG][/lang] Tags verwenden um Quellcode abhängig von der gewählten Programmiersprache einzubinden
 
 

Links des Artikels

  • hier zum Download
    [113]
  • hier erklärte
    [179]

Aktuellste Gallerien

splash2008

Donnerstag, August 14. 2008
28. Geburtstag von Andy

Sonntag, Juni 22. 2008
USA Californien Trip 2008

Sonntag, Juni 22. 2008

Getaggte Artikel

24 Asus EEE Pc bike biken bluecat diginights.com eaccelerator Film Fußball fun Heilbronn Hetzner Indiana Jones iPod kino konsole Laptop lcd Linux live musik php plasma Q35 rootserver serie server splash stadion stuttgart suhosin symfony transformers ubuntu web youtube

Links

Bilder auf bumsdiekuh.net
diginights Nightlife Heilbronn
Blog von el Loco
Blog con Cruiser
Übersicht der Nightlifeportale

Kategorien

  • XML Action Cam
  • XML Allgemeines
  • XML Biken
  • XML Bilder
  • XML combjuta
  • XML diginights.com
  • XML Filmwelt
  • XML Live
  • XML Work


Alle Kategorien

Blog abonnieren

XML RSS 2.0 feed
ATOM/XML ATOM 0.3 feed
ATOM/XML ATOM 1.0 feed

Archive

September 2008
August 2008
Juli 2008
Das Neueste ...
Älteres ...

Powered by

PHP powered
s9y powered
Eaccelerator

Verwaltung des Blogs

Login

Letzte Google Suche

24 staffel 7
seltsame tiere
apt-get install curlftpfs debian
24 staffel 7
seltsame tiere
seltsame tiere
24 Die 7. Staffel
bumsdiekuh
actioncam
anti dortmund lieder
24 Staffel 7
24 staffel 7
24 staffel 7
24 staffel 7
seltsame tiere
24 staffel 7
24 Staffel 7
downhill video
action cam
7. staffel 24

Google the Site

 

Layout by Andreas Viklund | Serendipity template by Carl