После создания ключей и использования ssh-copy-id
управляйте успешно, я могу соединиться ssh user@host
но когда я пытаюсь сделать передачу через rsync, и он просит пароль... rsync, команда следующие:
rsync -av -e "ssh -o PubkeyAuthentication=yes -o PasswordAuthentication=no -X user@hostname" /home/Compart user@hostname:/home/user/backup/
Я уже попробовал:
rsync -av --rsh="ssh -l user" /home/Compart user@hostname:/home/user/backup/
rsync -av -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" /home/Compart user@hostname:/home/user/backup/
и тем не менее ничто... всегда не просит пароль...
#tail -f /var/log/auth.log
Oct 27 11:48:42 hostname sshd[15531]: Accepted password for user from 10.14.6.93 port 41893 ssh2
Oct 27 11:48:42 hostname sshd[15531]: pam_group(sshd:setcred): bad group: powerdev
Oct 27 11:48:42 hostname sshd[15531]: pam_group(sshd:setcred): bad group: libvirt
Oct 27 11:48:42 hostname sshd[15531]: pam_group(sshd:setcred): bad group: kvm
Oct 27 11:48:42 hostname sshd[15531]: pam_group(sshd:setcred): bad group: sane
Oct 27 11:48:42 hostname sshd[15531]: pam_unix(sshd:session): session opened for user user by (uid=0)
Oct 27 11:48:42 hostname systemd-logind[879]: New session 39 of user user.
Oct 27 11:48:42 hostname sshd[15615]: pam_group(sshd:setcred): bad group: powerdev
Oct 27 11:48:42 hostname sshd[15615]: pam_group(sshd:setcred): bad group: libvirt
Oct 27 11:48:42 hostname sshd[15615]: pam_group(sshd:setcred): bad group: kvm
Oct 27 11:48:42 hostname sshd[15615]: pam_group(sshd:setcred): bad group: sane
Oct 27 11:48:42 hostname sshd[15615]: Received disconnect from 10.14.6.93: 11: disconnected by user
Oct 27 11:48:42 hostname sshd[15531]: pam_unix(sshd:session): session closed for user user
Oct 27 11:48:54 hostname systemd-logind[879]: Removed session 39.
Где 10.14.6.93 машина, где файлы прямо сейчас и где rsync выполняется...
какие-либо идеи?
Следующая команда использует мой pubkey и не просит пароль даже при том, что у меня есть и действительный пароль и допустимый pubkey для удаленного хоста. Также удостоверьтесь, что Вам не установили пароль в .ssh/config
только для сейфа.
rsync -av /home/user user@hostname:/home/user/backup