%EA%B0%80%20smb%20%EB%B2%84%EC%A0%84%20%3E%3D%202.0%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8F%84%EB%A1%9D%20%EA%B0%95%EC%A0%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
저는 Windows 10(Creators 에디션)에서 삼바 공유의 autofs 마운트를 사용하고 있습니다.
Microsoft는 2017년에 더 이상 smb 버전 1.0을 허용하지 않도록 OS를 패치했습니다.
SomeFolder -fstype=cifs,rw,username=johndoe,password=********,uid=root,file_mode=0777,dir_mode=0777,noperm,noserverino,iocharset=utf8,sec=ntlm://servername/SomeShare
보다마운트 CIFS 호스트가 다운되었습니다.문제와 해결 방법에 대한 자세한 내용을 보려면
잠시 후 협상이 완료되고(30분?) 계속해서 잘 작동합니다.
-o vers=2.0
autofs는 어떻게 사용하나요 ?
답변1
vers 옵션은 최소한 Debian 8(jessie)에서는 무시됩니다. 서버 측에서 smbv1을 비활성화하고 -o vers=2.0을 설정한 경우에도 smbv2 공유를 마운트하는 데 문제가 있었습니다. Debian 9(stretch) 상자에서 테스트했는데 제대로 작동했습니다. 하지만 vers 옵션을 사용해야 합니다. 그렇지 않으면 smbv1이 시도되고 공유를 마운트할 수 없습니다.
답변2
예를 들어 다음과 같이 사용할 수 있습니다.
-fstype=cifs,file_mode=0770,dir_mode=0770,nounix,uid=1000,gid=1000,vers=2.0