Gyorstipp: csatlakozás kulccsal védett szerverhez Nautilusban

A Nautilus, a GNOME fájlkezelője képes csatlakozni SCP protokollal távoli szerverekhez. Ugrás > Hely megadása (Ctrl+L), és máris be lehet gépelni a usert és az URL-t. Mindez tökéletesen működik, amíg a távoli gépen engedélyezett a jelszavas belépés, vagy a belépéshez szükséges SSH kulcsunknak alapértelmezett neve van (id_rsa). A mutatvány megbukik mihelyt máshogy nevezzük el a kulcsot.

Hiába vesszük fel az ssh-agentbe a belépés előtt a megfelelő kulcsot, a Nautilus bicskája beletörik a próbálkozásba egy semmitmondó hibaüzenettel:


Nautilus: Jaj! Valami elromlott.

„Jaj! Valami elromlott!” De hogy mi, az a felhasználóra van bízva.

A gond egyszerűen az, hogy a Nautilus ilyenkor fel sem kínálja nekünk, hogy melyik kulccsal szeretnénk csatlakozni. Ezt viszont megadhatjuk az ~/.ssh/config fájlban, így:

Host tavoli-gep
  IdentityFile ~/.ssh/tavoli-gep_rsa

A fájlt elmentjük, a kulcsot felvesszük az ssh-agentbe, és rögtön működik a kulcsos belépés Nautilusban.