После замены системного администратора NAS я больше не могу подключить сетевой ресурс с помощью
sudo mount -t cifs //netgear.local/public /media/mountY -o uid=1000,iocharset=utf8,username="adam",password="password"
Оба NAS основаны на Linux, один с Samba 3.5.15 (старый), а другой с Samba 3.5.16 (новый) (информация получена из smbclient)
Я могу, однако, войти в систему и использовать общий ресурс с помощью smbclient
, например так:
smbclient //NETGEARV2/public -U adam
Что я могу сделать? На smbmount
Linux Mint (и на Ubuntu) больше нет.
Когда я проверяю, dmesg
я получаю эту информацию:
CIFS VFS: Send error in QFSUnixInfo = -95
CIFS VFS: cifs_read_super: get root inode failed
sudo apt-get install smbfs
приноситE: Package 'smbfs' has no installation candidate
. Пакетcifs-utils
заменить его, который сводится кmount -t cifs
.dmesg
, должны ли быть дополнительные подробности о том, что пошло не так из ядра.cifsacl
): unix.stackexchange.com/questions/403509/…Ответы:
На работе я столкнулся с подобной проблемой.
moun -t cifs
просто перестал работать. После монтирования ресурса CIFS / SMB и просмотра выходных данныхdemsg
я обнаружил, что добавление этой опцииvers=1.0
помогло. Моя команда выглядит такисточник
vers=2.0
может быть решением, а также.vers=2.0
работал на меня. Не повезло сsec=ntlm
sec=ntlm
, тогда это было в основном пропавшим без вестиvers=1.0
, теперь мы видим первые появленияvers=2.0
. :-)После просмотра dmseg и Googling я нашел решение:
Нужно добавить
sec=ntlm
опцию. Проблема (функция?) Представлена в последних ядрах (я использую 3.8.4). Я просто не осознавал, что проблема связана с ядром. Итак, правильный способ монтажа:источник
sec=ntlm
использованиеmount.cifs
. (sudo mount.cifs '\\server\share' '/mnt/share' -o domain=DOMAIN,username=USERNAME,sec=ntlm