[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wie EINEN BEKANNTEN Host aus ~/.ssh/known_hosts löschen?



Michael Mohn schrieb am Donnerstag, den 29.01.2009 um 19:36:
> Am 29.01.2009 um 19:30 schrieb Michelle Konzack:
> 
> 
>     Hallo,
> 
>     nachdem ich  mehrere  Stunden  Google  bem ht  habe  und  laufen  diesen
>     schwachsinnigen Tipp lese, die Datei zu  l schen,  was  in  meinem  Fall
>     NICHT m glich ist, frage ich nun euch:
> 
>        Wie l scht man EINEN BEKANNTEN Host aus der ~/.ssh/known_hosts?
> 
>     Die Datei l schen ist keine  L sung,  denn  ich  habe   ber  3700  Hosts
>     gelistet, welche ich ungern von Hand wieder hinzuf gen will.
> 
> 
> grunds tzliche frage erstmal:
> 
> wer hat denn 3700 BEKANNTE hosts?... ist ja schlimm...
> ansonsten: vi bem hen.. schl ssel suchen.. "dd" dr cken... speichern.. freuen.

Etwas eleganter und bequemer ist das Kommando 
	ssh-keygen -R NAME_DES_RECHNERS_ODER_DIE_IP

Zitat aus der man-page:
     ssh-keygen -R hostname [-f known_hosts_file]
     ...
          -R hostname
             Removes all keys belonging to hostname from a known_hosts file.
             This option is useful to delete hashed hosts (see the -H option
             above).

Beispiel aus der täglichen Praxis:
     ssh-keygen -R sysresccd
(Die System-Rescue-Live-CD generiert beim Boot jeweils einen neuen
Host-Key.  Wenn ich auf meinem Notebook aus jedesmal den vi bemühen
müsste, wenn ich von dort per SSH auf ein mit sysresccd gebootetes
System gehe, wäre mir das viel zu umständlich; Aber das ist Debian
"off-Topic").

Mit freundlichen Grüßen,
Peter Funk
-- 
Peter Funk, ✉Oldenburger Str.86, D-27777 Ganderkesee
office: ArtCom GmbH, ✉Haferwende 2, D-28357 Bremen, Germany 
tel:+49-421-20419-0 cell:+49-179-640-8878 <http://www.artcom-gmbh.de/>


Reply to: