sshfs senza password

siccome mi piace fare il figo informatico, e anche perchè questa cosa mi serve veramente, adesso vi spiegherò come ho fatto a mountare via ssh un file system remoto.

in giro per internet ci sono millemila guide, e io ho seguito una di queste, ma lo riscrivo giusto così, per riempire internet di informazioni ridondanti.

il primo comando da dare sul client è questo:

ssh-keygen -t dsa -f id_dsa

questo genera la chiave pubblica e privata. attenzione perchè io come un prila continuavo a scrive sda invece di dsa perche’ mi ostinavo a non usare il copia e incolla :) sda come il corriere espresso :)

poi:

scp id_dsa.pub root@SERVER/root/.ssh/

questo copia la chiave pubblica sul server

poi andate nel server, andate nella directory .ssh e scrivete:

cat id_dsa.pub >> authorized_keys2

che in pratica adda la chiave pubblica del nostro client alle chiavi autorizzate.

la guida che ho letto dice anche di cambiare i permessi a quel file:

chmod 640 authorized_keys2

non chiedetemi a cosa serve perchè di preciso non lo so, e nemmeno m’interessa, ma una volta finito questo potete cancellare, sempre sul server intendo, il file id_sda.pub e potete provare a loggarvi e vedrete che andrà tutto bene.

a questo punto, giusto per essere coerenti con la mia pigrizia, ho aggiunto questa riga:

sshfs#root@SERVER:/var/www        /home/carlo/test        fuse    defaults,user,allow_other       0       0

al file /etc/fstab cos’ lo monta in automatico all’avvio del computer.

lo switch allow_other fa si che possiamo scrivere in quella cartella anche senza essere necessariamente l’utente root, che io mica ho voglia di loggarmi ogni volta come root per modificare dei file dentro il server web…

a me funziona, se voi seguite questa guida e avete dei problemi non scrivetemi perchè non ho assolutamente voglia di aiutarvi :) basta che seguiate una qualsiasi delle altre guide sparse per il mondo di internet

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s