rsync yi ssh üzerinden kullandığımızda default port olarak 22 kullanır. Bunu değiştirmenin en kolay yolu, rsync'yi çalıştıran kullanıcının .ssh dizini altında config dosyası oluşturarak içinde port tanımlamadır.
sles15:~ # cat .ssh/config
Host yedek
Port 43288
hostname yedek.akyuz.tech
user root
sles15:~ #
rsync -auvh -e ssh yedek:/data/ /mnt/yedek/
Yok illa ben config dosyası oluşturmam diyenlerdenseniz, aşağıdaki gibide kullanabilirsiniz.
rsync -auvh -e "ssh -p 43288" yedek:/data/ /mnt/yedek/
sles15:~ # cat .ssh/config
Host yedek
Port 43288
hostname yedek.akyuz.tech
user root
sles15:~ #
rsync -auvh -e ssh yedek:/data/ /mnt/yedek/
Yok illa ben config dosyası oluşturmam diyenlerdenseniz, aşağıdaki gibide kullanabilirsiniz.
rsync -auvh -e "ssh -p 43288" yedek:/data/ /mnt/yedek/
Yorumlar
Yorum Gönder