Posts Tagged ‘ ssh

bash | Abgestürzte ssh-Sitzungen beenden

Ab und an rea­gie­ren SSH-Sessions nicht mehr und damit ist das kom­plette Ter­mi­nal blo­ckiert. Das liegt meist daran, das die Netz­werk­ver­bin­dung unter­bro­chen wurde — sei es auf Grund von Netz­werk­feh­lern oder weil das Note­book in den Ener­gie­spar­mo­dus gegan­gen ist. In sol­chen Fäl­len habe ich immer das Terminal-Fenster geschlos­sen, was ich ziem­lich ner­vig fand (Stich­wort: Fens­ter­an­ord­nung im iTerm). Irgend­wann habe ich die Lösung gefun­den, die ich Euch nicht vor­ent­hal­ten möchte. Wenn man im Terminal-Fenster die Tas­ten [ENTER] [TILDE] und [PUNKT] der Reihe nach ein­gibt, wird die abge­stürzte SSH-Session been­det und das Ter­mi­nal freigegeben:

↩~.

Da ich mir das nicht mer­ken kann bzw. mir die Tas­ten­kom­bi­na­tion zu kom­pli­ziert ist, habe ich damit ein­fach Typi­na­tor »missbraucht«

So ist es mir mög­lich mit der Tas­ten­kom­bi­na­tion »XXX« jede hän­gende SSH-Session zu beenden.

iPhone | Einzelne Daten aus dem Backup zurückspielen

Der ulti­ma­tive Tipp bei Geschwin­dig­keits­pro­ble­men des iPho­nes ist immer das »auf Werks­ein­stel­lun­gen zurück­stel­len« — beson­ders bei neuen Major-Releases von iOS. Damit gehen lei­der auch immer alle Daten ver­lo­ren. Die nor­ma­len Sachen wie Kalen­der, Adres­sen und Co. kann man wie­der mit iTu­nes syn­chro­ni­sie­ren, aber was ist mit den SMS, der Anruf­liste usw.?

Um diese Daten wie­der ein­zu­spie­len muss fol­gen­des beach­tet werden:

  1. Ohne Jail­break geht gar nix.
  2. Back­ups wer­den von iTu­nes lokal über­schrie­ben, wenn man nach dem Wie­der­her­stel­len auf das Ein­spie­len des Back­ups ver­zich­tet -  also den Backup-Ordner unter /Users/BENUTZERNAME/Library/Application Support/MobileSync immer sichern.
  3. Man braucht Geduld.

Wei­ter­le­sen

bash | Zeilen in Dateien löschen

Wer kennt das nicht? Da expe­ri­men­tiert man mit vir­tu­el­len Maschi­nen rum und jedes Mal wenn man eine VM neu instal­liert bekommt man die obige Feh­ler­mel­dung. Bis­her habe ich mit vi in der  Datei ~/.ssh/known_hosts die ent­spre­chende Zeile gelöscht.

Mit fol­gen­der Befehls-Zeile

sed -i -e 10d ~/.ssh/known_hosts

kann man schnell die Zeile 10 der ent­spre­chen­den Datei löschen.

mac | Console einer virtuellen Maschine remote holen

Fusionsshvnc

Wie in dem Arti­kel SSH mit Tun­nel nut­zen geschrie­ben, habe ich mich damit beschäf­tigt, wie ich mir belie­bige Dienste meine Heim­netz­wer­kes über einen SSH-Tunnel auf mei­nen ent­fern­ten PC holen kann. Aktu­ell wollte ich ein Debian in einer Vir­tu­elle Maschine auf mei­nem iMac hoch­fah­ren und an die­ser etwas aus­pro­bie­ren. Wie ich bei VMware Fusion eine VM per Kom­man­do­zeile starte/steuere, habe ich schon in VMware Fusion über die Kom­man­do­zeile steu­ern gezeigt. Wei­ter­le­sen

net | SSH mit Tunneln nutzen

SSH Tunnel (Quelle: Wikipedia)
Oft genug bin ich unter­wegs und brau­che eigent­lich den Zugriff auf einen Rech­ner, der zu Hause steht. Das kann ver­schie­dene Gründe haben: Der Ser­ver zu Hause mukkt rum, ich habe ver­ges­sen einen Film auf­zu­neh­men, die Fire­wall des Rou­ters muß umkon­fi­gu­riert wer­den, usw. Natür­lich könnte man jetzt für alle Dinge in der Fire­wall eine Aus­nahme defi­nie­ren und den Zugriff erlau­ben — das ist natür­lich nicht zu emp­feh­len, da auch böse Zeit­ge­nos­sen auf die Idee kom­men und die Schwach­stel­len für Ihre Zwe­cke miß­brau­chen könn­ten. Wei­ter­le­sen