Как мне смонтировать папку 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.


0

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.