이미 sshfs가 설치되어 있고 드라이브를 마운트하는 방법을 알고 있지만 자동으로 비밀번호를 제공하려고 하면 다른 작업이 수행되지 않습니다.
eric@MAVERICK:~$ sshfs [email protected]:/home/ericfoss/Downloads Downloads/folder/ < pass.txt
[email protected]'s password:
eric@MAVERICK:~$
아이디어?
답변1
당신은 조사해야공개키 기반 SSH 인증따라서 192.168.0.200 시스템에 로그인하기 위해 비밀번호를 제공할 필요가 없습니다.
ssh-keygen
기본적으로 MAVERICK 시스템에서 "eric"으로 실행한 다음 ~.ssh/id_rsa.pub
생성된 파일 의 내용을
/home/ericfoss/.ssh/authorized_keys
192.168.0.200 시스템에서.
답변2
제공하는 파일(pass.txt)에서 실제 비밀번호 뒤에 줄바꿈(\n)을 추가해 보세요.
명령줄에 입력하면 표시되는 개행 문자도 제공됩니다.