OneLine의 SSH 연결에 대한 인증

OneLine의 SSH 연결에 대한 인증

중복 가능성:
SSH 서버에 로그인하기 위한 쉘 스크립트

SSH를 통해 원격 서버에 연결해야 하는데 대화형 모드도 사용하지 않고, 공개 키도 사용하지 않고, sshpass나 Expect와 같은 추가 패키지도 설치하지 않고 해야 하는데 UNIX 기반 시스템이기 때문에 다음과 같이 스크립트를 사용하거나 SSH 연결과 함께 명령을 보내는 것이 가능합니까?

$: ssh user@remoteserver \npassword

답변1

아니요, 고의로 그렇게 하는 것은 불가능합니다. 이러한 도구 중 하나를 사용하거나 비밀번호가 없는 공개 키를 사용해야 합니다.

답변2

정말로 이 작업을 수행해야 하는 경우 다음과 같이 Expect 사용을 고려하세요.

http://bash.cyberciti.biz/security/expect-ssh-login-script/

관련 정보