У меня есть MySQL сервер, который сидит в отдельном ноуте, который стоит на тумбочке и не жужжит. Данные с сервера я могу доставать с помощью LibreOffice Base как франт-энда по локальной сети через wi-fi, но сопутствующие файлы документов в формате ODT, ODS и PDF засовывать в базу глупо и неудобно. Их можно, конечно, сохранять на локальном компе в отдельную папку, а потом эту папку синхронизировать с папкой на сервере, что с одной стороны эффективно, но с другой тоже неудобно. А можно делать умнее: можно сразу маунтить папку с удаленного компа прямо на местный по типу дропбокс, и ничего синхронизировать не надо.
1. Установим sshfs
sudo apt install sshfs
2. Сделаем папку на локальном компе, которая будет иметь содержимое папки с удаленного компа
mkdir /home/alex/Documents
alex – это мой юзернэйм, у вас другой должен быть
3. Замаунтим удаленную папку на местный комп
sshfs alex@192.168.1.100:/home/alex/Documents /home/alex/Documents
- У меня там /home/alex/Documents и тут /home/alex/Documents, чтоб не путаться
- 192.168.1.100 – это IP удаленного компа, на котором стоит сервер
- alex – это мой юзернэйм на удаленном компе, у вас другой должен быть. У меня там alex и тут alex, тоже чтоб не заморачиваться
4. Теперь строчку sshfs alex@192.168.1.100:/home/alex/Documents /home/alex/Documents можно засунуть в стартап для LXDE или openbox, чтоб она включалась при залогивании.
5. Выключить папку Documents на местном компе можно командой
fusermount -u /home/alex/Documents