Я - новый пользователь человечности, и я испытываю большие затруднения при монтировании сетевого ресурса окон с помощью самбы и cifs.
Я установил cifs-utils, затем смонтировал использование:
mount -t cifs -o username=user,password=**** //WIN_PC/WIN_SHARE/ /mnt/samba/WIN_SHARE
Это, кажется, работает приятно, за исключением того, что некоторые папки не появляются в точке монтирования. Также пользователь root не видит их, который заставляет меня думать, что это не имеет никакого отношения показанный и т.д. Я сделал chown -R user:user
на точке монтирования.
Теперь забавная вещь: Если я не монтирую сетевой ресурс и вместо этого открываю его как smb://WIN_PC/WIN_SHARE/
просто нажав через сеть с помощью файлового браузера, затем я вижу все содержание без проблем. (Я все еще должен ввести учетные данные сначала, и я использую те же учетные данные.)
Таким образом, я не думаю, что это имеет некоторое отношение к конфигурации доли окон, но с конфигурацией самбы на моей машине человечности.
Кто-либо мог помочь мне? Я уже попробовал много вещей и быть очень разбитым. Извините, если я слишком глуп ;)
Спасибо за всю справку заранее!
Это - съемка общим планом, потому что я не знаю, какая версия ядра Вы используете, но изменяете свою команду монтирования, или любой из других предложил здесь включать опцию vers=1.0
Например:
mount -t cifs -o username=user,password=****,vers=1.0 //WIN_PC/WIN_SHARE/ /mnt/samba/WIN_SHARE
Существует отчет об ошибках, который описывает Вашу ситуацию: https://bugs.launchpad.net/ubuntu / + источник/Linux / + ошибка/1572132
Причина, почему наутилус / gvfs работы - то, потому что по умолчанию клиент самбы использует smb1 (эквивалент vers=1.0) тогда как cifs начиная с ядра Linux 4,13 использования smb3 по умолчанию.
Править: Я должен отметить, что с Ubuntu 18.04 клиент самбы / наутилус / gvfs может перейти вне smb1 к smb3, в этом случае, никакой метод не работал бы, не изменяя некоторую конфигурацию.