Я пытаюсь смонтировать NAS-диск на свой сервер Ubuntu 20.04.1 LTS. Я получаю сообщение об ошибке «Ошибка монтирования (2): Нет такого файла или каталога», хотя я могу смонтировать диск на моем компьютере с Windows. Я думаю, проблема может заключаться в том, что Ubuntu пытается получить доступ к диску NAS от имени пользователя root. Могу я это изменить? Я использую этот синтаксис для монтирования:
mount -t cifs //
Я думаю, проблема может быть в том, что Ubuntu пытается получить доступ к диску NAS. как пользователь root. Могу ли я это изменить?
Передавая имя пользователя, которого ожидает NAS:
mount -t cifs //<NAS-IP>/Syslog /mnt/syslog_share -o username=xxxxx
Или передавая ему «гость», он разрешает гостевой доступ:
mount -t cifs //<NAS-IP>/Syslog /mnt/syslog_share -o guest
Другая проблема, с которой вы столкнетесь, - это белый доступ к этому общему ресурсу.
По умолчанию CIFS монтируется с владельцем = root и доступом только для root. Если вы хотите иметь возможность писать в этот общий ресурс, вам также необходимо сообщить об этом CIFS. Например, вы можете изменить владельца с root на вас с помощью uid = your-server-user-name:
mount -t cifs //<NAS-IP>/Syslog /mnt/syslog_share -o username=xxxxx,uid=your-ubuntu-server-user-name