Подключение сетевой сети к CIFS прекратило работу 17.10

С Ubuntu 17.04 я создал следующую строку в / etc / fstab для постоянного монтирования сетевого диска. Он работал отлично. //nas/shared/ /media/nas cifs username=(username),password=(pass),uid=1000,gid=1000,iocharset=utf8,sec=ntlm 0 0

Однако тот же код не работает в Ubuntu 17.10 (чистая установка, а не обновление). Он показывает общую папку, но при нажатии на нее выдается сообщение «операция разрешена только для root».

Сообщение об ошибке 1

Вы должны заметить, что я сделал необходимый chown -R в папке / media / nas.

Я даже пытался получить доступ к ресурсу с помощью sudo nautilus, и я получаю эту ошибку.

Сообщение об ошибке 1

Я широко читал страницу MountWindowsSharesPermanently в вики Ubuntu, но безрезультатно.

Любая идея, что я делаю неправильно? Или это может быть просто ошибка 17.10?

2
задан 19 October 2017 в 22:01

6 ответов

У меня были те же симптомы и я решил это, указав с помощью SMB1, для вас это будет изменить:

//nas/shared/ /media/nas cifs username=(username),password=(pass),uid=1000,gid=1000,iocharset=utf8,sec=ntlm,vers=1.0  0  0

Если вы хотите быть уверены, что проверьте свои журналы для связанных с cifs сообщений.

1
ответ дан 22 May 2018 в 17:24
  • 1
    Большое вам спасибо, это сработало вместе с заменой // nas / shared на //nas.local/shared – Angelos Kyritsis 20 October 2017 в 12:37
  • 2
    Имейте в виду, что Samba 1 имеет серьезные проблемы с безопасностью. zdnet.com/article/… Статья в Windows, но вы поняли эту идею. – Organic Marble 20 October 2017 в 17:08
  • 3
    Хотя это избавляет от сообщения об ошибке, это не отличное решение. Кто-нибудь знает, как мы должны подключаться к SMB v2 (или v3), не получая сообщений об ошибках? – Jonathan Hartley 6 December 2017 в 07:07

У меня были те же симптомы и я решил это, указав с помощью SMB1, для вас это будет изменить:

//nas/shared/ /media/nas cifs username=(username),password=(pass),uid=1000,gid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0

Если вы хотите быть уверены, что проверьте свои журналы для связанных с cifs сообщений.

1
ответ дан 18 July 2018 в 05:02

У меня были те же симптомы и я решил это, указав с помощью SMB1, для вас это будет изменить:

//nas/shared/ /media/nas cifs username=(username),password=(pass),uid=1000,gid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0

Если вы хотите быть уверены, что проверьте свои журналы для связанных с cifs сообщений.

1
ответ дан 24 July 2018 в 18:14

Я удалил sec=ntlm из своих общих папок fstab и избавился от ошибок.

Это сработало

//[server]/[share] /media/[mountpoint] cifs credentials=[credentialfile],iocharset=utf8,file_mode=0777,dir_mode=0777,uid=[me],gid=[me] 0 0

Это не

[ f2]

Он бросил mount error(22): Invalid argument

Похоже, sec=ntlm был признан недействительным.

0
ответ дан 22 May 2018 в 17:24
  • 1
    К сожалению, это не сработало для меня. Решение Elgorath работало, но оно все еще нуждается в sec = ntlm, не будет функционировать без него. В любом случае, спасибо за ваш вклад. – Angelos Kyritsis 20 October 2017 в 12:43
  • 2
    Я чувствую, что ответ на это может зависеть от настроек samba для этой доли. – Organic Marble 20 October 2017 в 17:07

Я удалил sec=ntlm из своих общих папок fstab и избавился от ошибок.

Это сработало

//[server]/[share] /media/[mountpoint] cifs credentials=[credentialfile],iocharset=utf8,file_mode=0777,dir_mode=0777,uid=[me],gid=[me] 0 0

Это не

//[server]/[share] /media/[mountpoint] cifs credentials=[credentialfile],iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,uid=[me],gid=[me] 0 0

Он бросил mount error(22): Invalid argument

Похоже, sec=ntlm был признан недействительным.

0
ответ дан 18 July 2018 в 05:02

Я удалил sec=ntlm из своих общих папок fstab и избавился от ошибок.

Это сработало

//[server]/[share] /media/[mountpoint] cifs credentials=[credentialfile],iocharset=utf8,file_mode=0777,dir_mode=0777,uid=[me],gid=[me] 0 0

Это не

//[server]/[share] /media/[mountpoint] cifs credentials=[credentialfile],iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,uid=[me],gid=[me] 0 0

Он бросил mount error(22): Invalid argument

Похоже, sec=ntlm был признан недействительным.

0
ответ дан 24 July 2018 в 18:14
  • 1
    К сожалению, это не сработало для меня. Решение Elgorath работало, но оно все еще нуждается в sec = ntlm, не будет функционировать без него. В любом случае, спасибо за ваш вклад. – Angelos Kyritsis 20 October 2017 в 12:43
  • 2
    Я чувствую, что ответ на это может зависеть от настроек samba для этой доли. – Organic Marble 20 October 2017 в 17:07

Другие вопросы по тегам:

Похожие вопросы: