4
Feb

Ssh ve Cron ile Otomatik Uzak Yedekleme

   Posted by: İsmail ÇAKIR   in Bilgi Ve Deneyim

1. iki makinamızda da recep isimli kullanıcılarımız var diyelim.
iki makinamızın birbirini host olarak görmesi lazım
/etc/hosts dosyasına ekliyoruz
192.168.2.2 client
192.168.2.3 sunucu

şeklinde.

2. “-keygen” komutu ile private/public anahtarlar oluşutuyoruz.
$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/recep/.ssh/id_rsa):

Burda 3 defa entera basıp varsayılanlarla devam ediyoruz.

Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/recep/.ssh/id_rsa.
Your public key has been saved in /home/recep/.ssh/id_rsa.pub.

Home dizinininde bulunan .ssh dizinine 2 dosya oluşutmuş bulunmaktayız. ~recep/.ssh/id_rsa gizli anahtardır, ve ~recep/.ssh/id_rsa.pub genel anahtardır.
Gizli anahtarın kimsenin eline geçmemesi gerekiyor bu yüzden okuma iznini kaldırıyoruz.

$ chmod 700 ~recep/.ssh/id_rsa
$ chmod 700 .ssh

3. genel anahtarımız id_rsa.pub dosyasını karşıdaki servera atıyoruz, ftp veya scp ile .
cd .ssh # .ssh yoksa mkdir .ssh; chmod 700 .ssh;
cat id_rsa.pub >> authorized_keys2
rm -f id_rsa.pub #kendimizinkini oluşturucagız karşıya attigimizi silmemiz gerekiyor.
chmod 700 authorized_keys2

Bunu yaptığımızda

$ ssh sunucu ls

şeklinde komut verdiğimizde karşıda icra olucaktır. şifre soruyorsa ssh-keygen -t rsa ile karşıda anahtar oluşturun veya dosya haklarını ayarlamamışızdır.

karşıdaki yedekleme komutumuz mesela ftpyedek olsun.

crontab -e
0 2 * * * ssh sunucu /usr/bin/ftpyedek

şeklinde bir cronla her gece 2 de yedeklemesini sağlayabilirsiniz.

Bookmark and Share
Tags: , , , , ,

Tags: , , , , ,

This entry was posted on Thursday, February 4th, 2010 at 14:12 and is filed under Bilgi Ve Deneyim. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Cevap veya Yorum Yaz

İsminiz
e-Mail (Burada yayınlanmayacak endişelenmeyin)
Web Siteniz
Yorumunuz

Switch to our mobile site