Я хочу использовать sshfs
для монтирования папок с моего сервера на мой ноутбук.
Я делал это, создавая каталог, например, монтируя каталог под своим рабочим столом.
mkdir ~/Desktop/mount
а затем я бы использовал sshfs для монтирования к этому
sshfs user@ipaddress:path/to/file ~/Desktop/mount -o volname=Something
Это прекрасно работает. За исключением того, что я должен сначала создать этот каталог. Я написал скрипт, чтобы сделать каталог для меня и смонтировать его
umount ~/Desktop/mount
rm -rf ~/Desktop/mount
mkdir ~/Desktop/mount
sshfs [email protected]:$1 ~/Desktop/mount -o volname=$1
Тогда проблема заключается в попытке сделать несколько монтирований. Итак, я пересмотрел приведенный выше код, чтобы сделать несколько монтирований
umount ~/Desktop/$1
rm -rf ~/Desktop/$1
mkdir ~/Desktop/$1
sshfs [email protected]:$1 ~/Desktop/$1 -o volname=$1
Нет, проблема в том, что иногда у меня остается от 4 до 5 пустых папок.
Есть ли способ сделать это монтирование без необходимости каждый раз создавать папку.
РЕДАКТИРОВАТЬ: я также не хочу создавать скрипт для его размонтирования. Я хотел бы использовать системные вызовы извлечения.