Продолжим наши игры. Теперь обратили взоры в сторону autofs. В русскоязыном секторе тиражируется версия настроек с опечатками. Делаем так (autofs & ssh уже установлены):
sudo gedit /etc/auto.master
для каждого монтируемого ресурса вставляем строчку вида:
директорий_куда-монтируем место_хранения_файла_параметров_этого_ресурса uid=1000 gid=1000 -v --ghost --timeout=3600
например:
/home/memfis/Сеть/2 /home/memfis/настройки/sshfs.1 uid=1000 gid=1000 -v --ghost --timeout=3600
теперь создаем этот самый файл настроек:
gedit /home/memfis/настройки/sshfs.1
В нем 1 строка:
home -fstype=fuse,port=22,rw,nodev,nonempty,noatime,allow_other,max_read=65536,reconnect,uid=1000,gid=1000 :sshfs\#user_на_удаленной_машине@adres_удаленной_машины\:/монтируемый_директорий_удаленной_машины
далее рестарт autofs:
sudo service autofs restart
а результат наблюдаем в целевом директории, где ожидаем увидеть фалы удаленной машины, и в терминале по команде
tail -f /var/log/syslog
Это красивая теория. Практика сложнее - у меня не работает.
Dec 9 21:48:57 IBM automount[3617]: attempting to mount entry /home/memfis/Сеть/2/home
Dec 9 21:48:57 IBM automount[3617]: failed to mount /home/memfis/Сеть/2/home
Понятно, что этот директорий существует /home/memfis/Сеть/2 - при входе в этот директорий autofs создает на мгновение home и затем его сносит. Делал и с /home/memfis/Сеть/2/home - по барабану, только сообщение об ошибке менялось:
Dec 9 22:00:13 IBM automount[3830]: attempting to mount entry /home/memfis/Сеть/2/home
Dec 9 22:00:13 IBM automount[3830]: attempting to mount entry /home/memfis/Сеть/NNout2/.hidden
Понятно, что ресурс монтируемый - через mount монтируется. Куда копать?