내 라우터에는 연결된 모든 컴퓨터에 연결된 USB 플래시 드라이브의 콘텐츠를 공유할 수 있는 옵션이 있습니다. 라우터의 구성 페이지( http://192.168.1.1/service/samba
)에는 다음이 있습니다.
Group name : WORKGROUP
Service name : Box
Sharing name : PartageBox
Share folder : / (which is my USB key root)
여기서 무엇을 해야 합니까? 라우터가 올바르게 구성되었다고 생각하지만(내 장치가 공유되어 있다고 표시됨) 연결 방법을 모르겠습니다.
라우터 Wi-Fi에 연결되어 있습니다. 삼바를 통해 연결하려고 하는데 오류가 발생합니다.
me@GLaDOS:~$ smbclient -L //192.168.1.1
protocol negotiation failed: NT_STATUS_CONNECTION_DISCONNECTED
에 연결했는데 192.168.1.1/Box
동일한 192.168.1.1/PartageBox
오류가 발생했습니다.
필요한 경우 내 라우터는 프랑스 인터넷 제공업체 SFR에서 제공합니다.
답변1
문제는 smb
프로토콜 버전이었습니다(Roaima에게 감사드립니다). v1을 강제로 적용해야 했습니다.
smbclient -L 192.168.1.1 --option="client min protocol = NT1"
-U myUser
그런 다음 비밀번호를 묻는 메시지가 표시되었으므로 올바른 사용자 이름으로 연결하려면 비밀번호를 추가해야 했습니다 .
비밀번호를 입력하면 이런 메시지가 뜹니다
Server requested LANMAN password (share-level security) but 'client lanman auth = no' or 'client ntlmv2 auth = yes'
tree connect failed: NT_STATUS_ACCESS_DENIED
lanman
그래서 강제로 사용 하고 비활성화 해야 했습니다 ltlmn2
. 이 클라이언트의 서버를 나열하는 최종 명령은 다음과 같습니다.
smbclient -L 192.168.1.1 --option="client lanman auth = yes" --option="client ntlmv2 auth = no" --option="client min protocol = NT1" -U sayanel
공유 폴더에 연결하는 명령은 다음과 같습니다.
smbclient //192.168.1.1/PartageBox --option="client lanman auth = yes" --option="client ntlmv2 auth = no" --option="client min protocol = NT1" -U sayanel