Rsync, bir anahtar kullanarak şifre olmadan SSH yapabilmeme rağmen şifre ister


1

Kullandığım komut bu:

sudo rsync -rvz -e 'ssh -p 1111' ******@111.111.111.111:/home/sql/ /media/disk1/bd92a143-c4d7-4b70-bb6a-6576678fa96b/user/Backups/sql/4-6-2015

Herhangi bir tavsiye?


Parola olmadan ssh yapabildiğiniz zaman, sudo içinde de var mı? Sizden şifre veya rsync talep eden bir sudo mu?
Eric Renouf

Her ikisi de benden bir şifre istiyor, ama endişelendiğim uzak makine.
Arthur Walker

Yapabilir misin sudo ssh -p 1111 ***@111.111.111.111 Ssh sizi istemeden mi?
Eric Renouf

Bunu denemeliydim. Sudo kullandığımda sadece uzaktan kumandada bir şifre istemek gibi görünüyor.
Arthur Walker

Yanıtlar:


0

Çünkü kullanıyorsun sudo farklı RSA tuşları kullanıyor root özel anahtarlar), kullanıcınız yerine özel anahtarlar.

Yani ya kullanmayın sudoveya RSA anahtarlarını ekleyin. root uzaktan kumandadaki hesap.

Bunu doğrulamak için -vvv parametresi ssh Ayrıntılı çıktıyı görmek için komut.

Ayrıca kullanabilirsiniz ssh-agent ve ssh-add Kullanıcı anahtarlarınızı eklemek için, doğru bir şekilde tanımlanabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.