Linux에서 공개 Windows 8.1 공유를 마운트하는 방법

Linux에서 공개 Windows 8.1 공유를 마운트하는 방법

Windows 8.1 컴퓨터에 폴더가 공유되어 있습니다. "모든 사람"과 공유되며 "모든 사람"은 "읽기/쓰기" 액세스 권한을 갖습니다. 폴더 속성 대화 상자의 보안 탭에서 다시 "모든 사람"에게 "모든 권한"이 부여되었습니다. 특히 이 폴더는 사무실을 방문하는 클라이언트를 포함해야 하는 스크래치/전송 폴더로 읽고 쓰기 위해 사무실의 모든 사람이 공개적으로 액세스할 수 있기를 원하므로 특정 사용자를 만드는 것은 옵션이 아닙니다.

사무실에 다른 사람들과 마찬가지로 Linux 시스템이 있는데 공유 폴더를 마운트하는 데 문제가 있습니다.

root # mount -t cifs -o guest //Beefy/Scratch /mnt/scratch
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
root #

/var/log/messages보고서

May 31 05:12:28 volundr kernel: CIFS VFS: Error connecting to socket. Aborting operation.
May 31 05:12:28 volundr kernel: CIFS VFS: cifs_mount failed w/return code = -113
May 31 05:12:28 volundr kernel: Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
May 31 05:12:28 volundr kernel: CIFS VFS: Send error in SessSetup = -13
May 31 05:12:28 volundr kernel: CIFS VFS: cifs_mount failed w/return code = -13

-o sec=ntlm또한 다양한 다른 옵션(ntlmv2, ntlmv2i, ntlmssp, ntlmsspi)을 사용해 보았습니다 -o nounix. 내가 시도하면 -o guest,sec=ntlmsspi얻을

root # mount.cifs -o guest,sec=ntlmsspi //Beefy/scratch /mnt/scratch
mount error(524): Unknown error 524
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
root #

그리고 그에 수반되는 로그 출력은/var/log/messages

May 31 05:23:45 volundr kernel: CIFS VFS: Error connecting to socket. Aborting operation.
May 31 05:23:45 volundr kernel: CIFS VFS: cifs_mount failed w/return code = -113
May 31 05:23:46 volundr kernel: CIFS VFS: Server does not support signing!
May 31 05:23:46 volundr kernel: CIFS VFS: cifs_mount failed w/return code = -524

"서버가 서명을 지원하지 않습니다!"라는 메시지를 본 후 메시지를 볼 때, 내가 지침을 따랐다는 것과 관련된 다른 문제가 있을 수 있다는 생각이 듭니다.여기내가 편집증이 있어서 노트북으로요. 그러나 이러한 보안 설정을 주석 처리하고 재부팅한 경우에도 결과는 동일합니다 /etc/ssh/ssh_config.

관련 정보