Как мне смонтировать папку ssh в linux из скрипта?

0

У меня уже установлен 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:~$

Идеи?

Эрик Фоссум
источник

Ответы:

3

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

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

/home/ericfoss/.ssh/authorized_keys

на машине 192.168.0.200.

bobmagoo
источник
0

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

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

Zonk
источник