2016-11-17 11 views
0

암호 프롬프트 경고를 파일로 리디렉션하거나 소거 할 수 있습니까?암호 프롬프트 재 지정

[lnx51 ~]$ ssh [email protected] [email protected]'s password:

+0

here에서 rsync를 옵션을 확인할 수 있습니다 당신이 나던 암호 및 계획을 물어시겠습니까 id_rsa 같은 것을 사용 하시겠습니까? 또는 암호를 넣는 것을 자동화하도록 요청하고 있습니까? –

답변

1

당신이 다음 문장 사용할 수있는 암호 인증을 방지하기 위해 (난 당신이 암호 기반 인증을 설정합니다 가정입니다) :

ssh -o PasswordAuthentication=no [email protected] 

이 비활성화 '매뉴얼'인증을하지만, 다른 방법은 로그인해야, 당신이 그와 같은 오류를 얻을 것이다되지 않은 경우 :

Permission denied (publickey,password). 

을 어쩌면 당신은 당신의 id_rsa_gsg_keypair를

0123을 함께 몇 가지 문제가

당신이 (") 따옴표로 명령을 삽입해야합니다 (예를 들어) rsync를 사용하려는 경우

rsync -v -r -l -e "ssh -o PasswordAuthentication=no" ctxt [email protected]:/home/ 

당신은

+0

직접 ssh를 사용하면 작동하지만 rsync를 사용하면 실패합니다. 내가 놓친 게 있니? 고마워. '[lnx5 ~] $ rsync -v -r -l -e ssh -o PasswordAuthentication = no ctxt [email protected] :/home/ [email protected]'s 암호 : ' –

+0

내 대답 업데이트 –

1

사용 batchmode는 rsync를 통해 실행하는 경우 암호 등 ESP에 대한 프롬프트에서 SSH를 방지합니다.

ssh -o BatchMode=yes [email protected] command 
+0

여전히 프롬프트가 표시됩니다. dropbear ssh는 batchmode 옵션을 지원하지 않습니까? 'lnx ~ # rsync -v -r -l -e ssh -o BatchMode = yes -i/root/ssh/id_rsa -y samp.txt [email protected] :/home/ [email protected] 13.1의 패스워드 : –