Emanuel Salagean

a dreamer’s blog

Blog Poze Despre mine

SSH Keys pentru ușurarea conectarii între două servere  

Am nevoie să sincronizez prin rsync și/sau unison conținutul unor directoare de pe serverul de producție, pe serverul de backup. Ca să automatizez procesul, m-am hotărât să folosesc ssh keys. Următoarea procedură simplă m-a ajutat să îndeplinesc taskul:

- Pe serverul de Productie:
cd /root/.ssh
/usr/bin/ssh-keygen -t dsa -f /root/.ssh/id_dsa - va fi generata perechea de key de criptare
cat id_dsa.pub >> authorized_keys

- Pe serverul de Backup:
cd /root/.ssh
/usr/bin/ssh-keygen -t dsa -f /root/.ssh/id_dsa - va fi generata perechea de key de criptare
cat id_dsa.pub >> authorized_keys

De pe serverul de productie copiem cheia publica pe serverul de backup:
cd /root/.ssh
/usr/bin/scp id_dsa.pub root@backup_server_ip:/root/.ssh/host1.key.pub
si acum copiem si cheia publica de pe serverul de backup pe serverul de productie:
/usr/bin/scp root@backup_server_ip:/root/.ssh/id_dsa.pub ./host2.key.pub

pe serverul de productie:
cat host2.key.pub >> authorized_keys

pe serverul de backup:
cat host1.key.pub >> authorized_keys

Aceasta este o metoda simplă și rapidă pentru a putea să ma conectez de pe un server pe celălalt, folosind ssh keys și fără password authentification. Desigur, se pot face multe alte customizări și setări pentru o securitate sporită.

The article has

one response

Written by Emanuel Salagean

March 22nd, 2008 at 11:44 pm

Posted in Work

One Response to 'SSH Keys pentru ușurarea conectarii între două servere'

Subscribe to comments with RSS or TrackBack to 'SSH Keys pentru ușurarea conectarii între două servere'.

  1. deosebit :) chiar am avut si noi nevoie de ceva de genu pt un proiect. :)

    danyb

    7 May 08 at 4:41 pm

Leave a Reply