Итак, я сейчас работаю с моим сервером Ubuntu, который сейчас у меня на ноутбуке, так что я могу протестировать, как работать с серверной ОС. Он у меня запущен и работает с samba, openSSH, webmin и plexmedia server.
Проблема в том, что я не могу заставить сервер получить доступ к жесткому диску роутера. У меня TP-link wdr3500. Формат жесткого диска — FAT32.
Что я пробовал: установить cifs.
sudo vi /etc/fstab
Введите из\\ \tplinklogin.net\volume1 \mnt\media cifs guest 0 0
Я также пробовал\\\192.168.0.1\volume1 \mnt\media cifs guest 0 0
Но когда я захожу в терминал и делаю это sudo mount -a
, я обычно получаю сообщение об ошибке, говорящее о неправильномfs type, bad option, bad superblock on //ipaddress/dns/volume1 , missing codepage or helper program, or other error.
Но в dmesg будет написано, что не удалось определить адрес назначения. Так что я делаю что-то не так? Я не могу установить жесткий диск на свой ноутбук, так как моя семья постоянно использует его для передачи данных туда-сюда, и они злятся на меня, если я просто забираю его.
решение1
Я разобрался. Видимо, я не установил cifs-utils
на свой сервер. Теперь все работает.
Установите его, выполнив следующую команду:
sudo apt-get install cifs-utils