/ etc / fstab에서 CIFS 공유를 마운트 할 수 없습니다


8

내에서 선이 /etc/fstab13.04 이후 작동이 중지 연령대를 :

//192.168.100.2/share   /mnt/popcorn      cifs username=MyUserName,password=MyPassword,user,gid=sambashare,file_mode=0664 0   0

그리고 그것은 나에게 준다 :

mount /mnt/popcorn
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

dmesg 사막에서 햇빛만큼이나 도움이됩니다.

[  622.471321] CIFS VFS: Send error in SessSetup = -13
[  622.471458] CIFS VFS: cifs_mount failed w/return code = -13

사용자 / 패스 콤보가 올바른지 알고 있습니다.

bart@dosar:~$ smbclient //192.168.100.2/share --user=MyUserName
Enter nmt's password: 
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.32]
smb: \> ls
...

Ubuntu 13.04에서 CIFS / Samba 공유를 영구적으로 마운트하려면 어떻게해야합니까?

답변:


12

( https://wiki.ubuntu.com/MountWindowsSharesPermanently ) 에 따르면 :

//servername/sharename  /media/windowsshare  cifs  username=msusername,password=mspassword,iocharset=utf8,sec=ntlm  0  0

당신이 뭘 잘못하고 있는지보십시오. 간단하게, file_mode, user 및 gid, iocharset 및 sec 변수를 제거하십시오. 이것이 효과가 있다면 항상 하나를 추가하십시오 ...


그런 운이 없습니다. 여전히 같은 오류를 모두 제거했습니다.
Bart Friederichs 2016 년

5
추가로 sec=ntlm수정했습니다. 감사.
Bart Friederichs 2016 년

OT :이 문제를 해결하기 위해 19 분이 걸렸습니다. 이것은 강력한 커뮤니티처럼 보입니다
Dee

2
"username"앞에 "users"를 추가하면 루트가 아닌 사용자가이를 마운트 할 수 있어야합니다.
James T Snell

5

그만큼

초 = ntlm

데스크탑의 문제를 해결하지 못합니다 (Ubuntu 13.10). 도메인에 대한 매개 변수 형식이 약간 변경된 것 같습니다. 이전에 이것을 사용했지만 지금은 그렇지 않습니다.

-o username = msdomain / msusername, password = mspassword

이 형식으로 변경했습니다 :

-o dom = ms 도메인, 사용자 이름 = ms 사용자 이름, 암호 = ms 암호

지금은 잘 작동합니다.


2

sec = ntlm도 저를 위해 일했습니다 ...

CLI와 fstab에서 많은 문제가 있었지만 GUI (Fedora 20의)에서 가정용 NAS까지 잘 작동하고 복잡한 암호와 같은 것을 배제하고 간단한 사용자 이름과 암호로 사용자를 만든 다음 테스트 할 CLI 명령 mount.cifs. 나는 항상 권한 거부 (13)를 계속 얻었고 GUI와 CLI의 Wireshark도 마찬가지였습니다.

이 작업을 수행하면 서버에서 프로토콜 응답 메시지를 다시 가져 와서 모든 필드를 확장하여 버전 / 방언 (내 경우에는 서버에서 버전 1.0을 원함)과 더 중요한 보안 요구 사항을 확인하십시오. 서버에는 무언가가 필요하고 내 서버에는 암호 암호화가 필요하므로 sec = ntlm을 설정하면 나를 위해 수정되었습니다 : -D.

위의 Dee에게 감사드립니다!


Ask Ubuntu에 오신 것을 환영합니다! 답변으로 '감사'를 추가하지 마십시오. 사이트에 시간을 투자 하면 원하는 답변을 찬성 할 수있는 충분한 권한 을 얻게됩니다 . 감사합니다.
guntbert

1

우분투 또는 LinuxMint 기반 파일 서버에서 삼바 파일 공유 서비스가 필요한 다양한 네트워크 에서이 문제가 발생했습니다.

에서 모든 사용자의 삼바 계정은 파일 관리자를 통해 공유의 비밀번호와 허용 브라우징 (과 조작 파일)가 있었을 때 경우, fstab에 마운트는 작동하지 않았다.

이것은 sec = ntlm 또는 sec = ntlmv2 또는 sec = ntlmssp 또는 일반적으로 "솔루션"으로 제공되는 다양한 옵션 (예 : file_mode 또는 user 또는 gid 설정)과 관계없이

에서 모든 : 경우에 우리의 설치를위한 솔루션은 동일 었죠했다 삼바 사용자의 암호를 다시 설정 하고 옵션 설정에 관계없이 작품을 탑재!

사용자의 Linux 계정에서 암호를 "상속 / 변환"할 때 어떤 일이 발생하는지 잘 모르겠지만 Samba 공유를 찾아 보거나 마운트 할 수없는 기능에도 불구하고 심각한 문제가있는 것 같습니다.

나는 이제이 응답을 몇 개의 유사한 AskUbuntu 게시물에 교차 게시하려고하는데, 이는 종종 문제가있는 사람들을 돕는 것으로 보이지 않는 동일한 "응답"을 촉진합니다.

아마도이 접근법은 fstab samba 마운팅 문제를 해결하는 데 도움이 될 것입니다. 행운이 있기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.