Нам понадобиться sshfs если его нет, то установим aptitude install sshfs
команда монтирования выглядит так:
sshfs user@192.168.1.1:/home/user /mnt/mountpoint
Далее от вас потребуют ввести пароль, если вы хотите монтировать из bash скрипта в не-интерактивном режиме, но с паролем, тогда воспользуйтесь expect
Если его нет, установите aptitude install expect
Код для монтирования в скрипте будет выглядеть так:
#!/bin/bash # expect -f- <<ENDSCRIPT spawn -ignore HUP /usr/bin/sshfs user@192.168.1.1:/home/user /mnt/mountpoint expect "*assword*" send "your_password\r" expect "\n" ENDSCRIPT # #
Be the first to comment on "Монтируем удаленный каталог через ssh"