rsync
암호를 묻지 않고을 실행해야 합니다.
rsync
맨 페이지에서 암호를 명령 줄 인수로 지정할 수 없다는 것을 알았습니다 .
그러나 변수를 통해 암호를 지정할 수 있음을 알았습니다 RSYNC_PASSWORD
.
그래서 변수 내보내기를 시도했지만 rsync
암호를 계속 묻습니다.
export RSYNC_PASSWORD="abcdef"
rsync root@1.2.3.4:/abc /def
내가 무엇을 잘못하고 있지?
고려하십시오 :
- 나는 이것이 보안 측면에서 나쁜 생각이라는 것을 이해합니다.
- 나는
rsync
다른 소프트웨어를 사용할 수 없습니다 만 사용해야합니다 - 키 기반 인증을 사용할 수 없습니다
- 나는 이미 많은 SE 질문을 읽었습니다. 예 :
how-to-pass-password-for-rsync-ssh-command @ stackoverflow.com
rsync-cron-job-with-a-password @ superuser.com
how-to-setup -rsync-without-password-with-ssh-on-unix-linux @ superuser.com
다시 말해, RSYNC_PASSWORD
접근 방식 이 필요합니다 ! :-)