У меня уже установлен 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
Попробуйте добавить символ новой строки (\n) в файле, который вы предоставляете (pass.txt), после фактического пароля.
Если вы введете его в командной строке, вы также увидите символ новой строки.