Ubuntu 18.04에서 Windows 10 공유에 대한 액세스를 설정하려고합니다.
다음과 같은 오류가 발생합니다.
위치를 마운트 할 수 없습니다.
서버에서 공유 목록을 검색하지 못했습니다. 연결 시간이 초과되었습니다.
Ubuntu의 파일 창에서 Windows 10 컴퓨터 이름을 클릭하면 오류가 즉시 발생합니다. (비교를 위해 동일한 네트워크에있는 다른 Windows 7 컴퓨터가 켜져 있지 않으면 오류가 지연됩니다.)
제가 한:
내 etc / samba / smb.conf에 https://ubuntuforums.org/showthread.php?t=2390873&p=13764895#post13764895 당 다음 줄이 있습니다 .
작업 그룹 = WORKGROUP
클라이언트 최대 프로토콜 = NT1
Windows 10에서는 https://websiteforstudents.com/quickly-enable-file-sharing-between-windows-10-and-ubuntu-17-04-17-10/의 1 단계를 수행했습니다 .
Windows 10 방화벽 에 다음 설명과 함께 파일 및 프린터 공유 (SMB-In)에 대한 규칙이 있는지 확인했습니다 . 명명 된 파이프를 통한 서버 메시지 블록 전송 및 수신을 허용하는 파일 및 프린터 공유에 대한 인바운드 규칙 [TCP 445] . 연결을 허용하도록 활성화됩니다. 도메인, 공용 및 사설 네트워크에 대해 설정됩니다. 프로토콜 유형 = TCP, 프로토콜 번호 = 6, 로컬 포트 = 특정 포트, 445가 있습니다. 원격 포트 = 모든 포트.
내 라우터가 동적으로 할당하기 때문에 명시 적 IP 주소를 사용하고 싶지 않습니다.
동일한 네트워크에 다른 Windows 10 컴퓨터가 있으며 Ubuntu에서 액세스하려고하면 사용자 이름과 암호를 묻습니다. (공유 할 필요가 없으므로 계속하지 않습니다.)
동일한 네트워크에 다른 Windows 7 컴퓨터가 있으며 Ubuntu에서 해당 공유에 액세스 할 수 있습니다. 또한 Windows 10의 공유 (Ubuntu에서 액세스 할 수없는 공유)에 액세스 할 수도 있습니다.
모든 아이디어에 감사드립니다.
Ubuntu가 SMB 프로토콜에 대해 더 높은 프로토콜 버전을 사용하도록 허용 / 강제해야합니다. Windows 7 이상은 기본적으로 Microsoft가 이전 SMB1 프로토콜을 폐기하고 SMB2 / SMB3를 도입했기 때문에 ... Windows 10은이 원칙을 확장하고 표준에 따라 SMB3를 적용합니다. 두 가지 선택이 남습니다.
다음은 완전한 설명과 예입니다 https://fitzcarraldoblog.wordpress.com/2016/10/17/a-correct-method-of-configuring-samba-for-browsing-smb-shares-in-a-home-network /
링크 된 기사에 따르면 445뿐만 아니라 137, 138 및 139와 같이 방화벽에 더 많은 포트를 허용해야하며 더 많은 포트가 관련되어있을 수 있습니다 (새 SMB3는 NetBios에 크게 의존하므로 137 ... 139).
"작동"하는 Windows 7 컴퓨터에 대해 작성한 내용-SMB1을 사용하도록 설정 한 것으로 가정합니다. 그러면 Windows 10 컴퓨터가 동일한 작업을 수행하도록하는 것이 더 쉬운 단계가 될 것입니다. 불행히도 Linux는 불가능한 것 같습니다. 대상 컴퓨터의 요구 사항에서 필요한 SMB 프로토콜을 자동으로 선택합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다