С 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, и я получаю эту ошибку.
Я широко читал страницу MountWindowsSharesPermanently в вики Ubuntu, но безрезультатно.
Любая идея, что я делаю неправильно? Или это может быть просто ошибка 17.10?
У меня были те же симптомы и я решил это, указав с помощью SMB1, для вас это будет изменить:
//nas/shared/ /media/nas cifs username=(username),password=(pass),uid=1000,gid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0
Если вы хотите быть уверены, что проверьте свои журналы для связанных с cifs сообщений.
У меня были те же симптомы и я решил это, указав с помощью SMB1, для вас это будет изменить:
//nas/shared/ /media/nas cifs username=(username),password=(pass),uid=1000,gid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0
Если вы хотите быть уверены, что проверьте свои журналы для связанных с cifs сообщений.
У меня были те же симптомы и я решил это, указав с помощью SMB1, для вас это будет изменить:
//nas/shared/ /media/nas cifs username=(username),password=(pass),uid=1000,gid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0
Если вы хотите быть уверены, что проверьте свои журналы для связанных с cifs сообщений.
Я удалил 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 был признан недействительным.
Я удалил 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 был признан недействительным.
Я удалил 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 был признан недействительным.