У меня уже установлен sshfs, и я знаю, как смонтировать диск, но когда я пытаюсь автоматически ввести пароль, он не делает ничего другого.

eric@MAVERICK:~$ sshfs ericfoss@192.168.0.200:/home/ericfoss/Downloads Downloads/folder/ < pass.txt
eric@192.168.0.200's password: 
eric@MAVERICK:~$

Идеи?

2 ответа2

3

Вы должны изучить SSH-аутентификацию на основе открытого ключа , чтобы вам не нужно было вводить пароль для входа на компьютер 192.168.0.200.

По сути, вы запускаете ssh-keygen на компьютере MAVERICK как "eric", а затем копируете содержимое файла ~.ssh/id_rsa.pub который создается в

/home/ericfoss/.ssh/authorized_keys

на машине 192.168.0.200.

0

Попробуйте добавить новую строку (\n) в файл, который вы предоставляете (pass.txt) после фактического пароля.

Если вы вводите его в командной строке, вы также указываете новую строку, которую видите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .