2

Используя комбинацию http://ubuntu-tutorials.com/2007/01/02/mount-remote-directories-securely-with-ssh-ubuntu-6061-610/ и http://www.tuxfiles.org/linuxhelp/fstab.html Я подумал, что мог бы смонтировать корень другого компьютера где-нибудь на моем новом ноутбуке, чтобы упростить передачу файлов и прочего.

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

моя новая запись в fstab:

remote_comp:/        /var/remote_comp     fuse    defaults       0        0

но тестирование с помощью mount -a приводит к следующей ошибке:

/bin/sh: remote_comp:/: not found

Я думал, что проблема была в том, что я пытался смонтировать корень другого компьютера, но даже попытка создания подкаталогов приводит к тому же сообщению об ошибке.

2 ответа2

2

Во-первых, вы должны использовать папку, такую как /mnt /remote или /media /remote. /var НЕ для этой цели, вы должны оставить все как есть.

Во-вторых, fstab должен выглядеть так:
sshfs#user@domain.org:/home/user /media/user fuse defaults,allow_other 0 0
ИЛИ ЖЕ
sshfs#llib@192.168.1.200:/home/llib/FAH /media/FAH2 fuse defaults 0 0
(Пример из руководства Арки.)

0

Я бы просто пошел с

#!/bin/sh

sshfs user@hostname:/path/to/folder /local/folder

а затем поместите его в /etc /inittab

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .