Автор Тема: Монтирование сетевого каталога NAS D-Link DNS-320 в Runtu XFCE 14.04  (Прочитано 7054 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 2970
почему после обновления файла fstab автоматического монтирования не происходит

    Попробуйте в опции монтирования добавить параметр vers=1.0

Оффлайн Fronin

  • Новичок
  • **
  • Сообщений: 25
Добавил параметр vers=1.0
//192.168.1.43/Volume_1    /media/DNS cifs user,rw,vers=1.0,username=fronin,password=PassWord,iocharset=utf8,_netdev 0 0
Работает! Но исключительно в Thunar при нажатии на устройство DNS.
Вариант с /root/.smbclient
192.168.1.43/Volume_1 /media/DNS cifs user,rw,_netdev,vers=1.0,iocharset=utf8,credentials=/root/.smbclient 0 0
Монтируется только от root в момент нажатия в Thunar на устройство DNS.
В рабочем варианте в fstab виден username= и password= что не совсем хорошо.
Вообще для моих нужд устраивает, все ровно кроме меня доступа к ноутбуку ни у кого нет.
И все же если бы не Thunar то автоматического монтирования не происходит.
Я заметил, что при сохранении fstab изменения вступают в силу сразу без перезагрузки системы, но каталог /media/DNS остается пустым, samba соединение наверняка уже активно.

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 689
    Попробуйте auto в опции добавить. Попробовал, не работает в 16.04.

Добавил в автозагрузку команду
mount /media/DNSкостыль, но работает.
« Последнее редактирование: Июль 02, 2019, 01:45:25 от FSnow »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 2970
Вариант с /root/.smbclient

    Какие права у файла? Разместите в домашнем каталоге пользователя с правами на чтение текущему пользователю, должно работать.

Оффлайн Fronin

  • Новичок
  • **
  • Сообщений: 25
Цитировать (выделенное)
Вариант с /root/.smbclient
Да я так и сделал.
//192.168.1.43/Volume_1 /media/DNS cifs user,rw,_netdev,credentials=/home/fronin/.smbclient 0 0
Всем спасибо за помощь.

Оффлайн Fronin

  • Новичок
  • **
  • Сообщений: 25
Всем здравствуйте.
После переустановки системы на Runtu XFCE 18.04.3 x64, а затем обратно на Runtu XFCE 16.04.3 x64, не могу повторить "подвиг".
Возможно что то изменилось или что-то не доустановлено.
Сделано все как ранее опиывалось,

добавлена строчка в fstab
//192.168.1.43/Volume_1 /media/DNS cifs user,rw,_netdev,credentials=/home/fronin/.smbclient 0 0

создан файл .smbclient с одержимым:
username=fronin
password=<пароль>
domain=fronin.local

пробывал менял последнюю строку на
domain=WORKGROUP

пробвал убирал эту строку

каталог /media/DNS создан ранее

но сетевой диск не монтируется. Каталог /media/DNS по прежнему пуст.

С прошлого раза я сохранил ярлык с рабочего стола для монтирования сетевого диска
в котором есть ссылка на
smb://192.168.1.43/Volume_1
она работает, запашивается пароль и в Thunar в левом столбце в разделе СЕТЬ появляется smb://192.168.1.43/Volume_1
казалось бы что еще надо? но замечено что открывать и запускать файлы из сетевого диска можно исключительно в Thunar.
Раньше после монтирования в /media/DNS все было в нем и ни у одной из программ не возникало проблем доступа к файлам.
Доступ через smb://192.168.1.43/Volume_1 это не то.

Терменальная команда
sudo mount.cifs -o username=fronin //192.168.1.43/Volume_1 /home/fronin/share
или
sudo mount -t cifs -o username=fronin //192.168.1.43/Volume_1 /home/fronin/share
после ввода пароля выдает
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

каталог /home/fronin/share естественно создан ранее.

на просторах интернета, на форумах находил такую проблему, но там человек пробел ставил в строке команды mount там где не надо.

сейчас строка в fstab такая
//192.168.1.43/Volume_1 /media/DNS cifs user,rw,_netdev,credentials=/home/fronin/.smbclient 0 0

даю команду из терминала
sudo mount -a
получаю
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Где ошибка?
Заранее благодарен.
« Последнее редактирование: Февраль 26, 2020, 11:43:27 от Fronin »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 2970
mount error(112): Host is down

    Рекомендации по этому поводу - попробовать использовать параметр монтирования
vers=2.0Если сработает - добавить в fstab.

Также проверьте, что указано в /etc/samba/smb.conf в разделе:
[global]
client max protocol = NT1
Если указан данный параметр, а с vers=2.0 работает нормально, то "client max protocol = NT1" закомментировать.

Оффлайн Fronin

  • Новичок
  • **
  • Сообщений: 25
Не совсем понял как "попробовать использовать параметр монтирования"
Я его добавил в строку файла fstab
//192.168.1.43/Volume_1 /media/DNS cifs user,rw,vers=2.0,_netdev,credentials=/home/fronin/.smbclient 0 0
Сохранил
дал команду из терминала
sudo mount -a
получаю тоже самое
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Можно ограничится командой
sudo mount -a
или для чистоты эксперемента надо пререзагружаться?

В /etc/samba/smb.conf отсутствует строка
client max protocol = NT1

Оффлайн Fronin

  • Новичок
  • **
  • Сообщений: 25
ПОЛУЧИЛОСЬ!!!
параметр vers=1.0 подходит.
Примонтировалось!!!
Сейчас строка в файле fstab такая:
//192.168.1.43/Volume_1 /media/DNS cifs user,rw,vers=1.0,_netdev,credentials=/home/fronin/.smbclient 0 0

изменения вступили в силу сразу после команды
sudo mount -a