![SMB를 통해 Windows 서버의 파일에 액세스할 수 없습니다.](https://linux55.com/image/166705/SMB%EB%A5%BC%20%ED%86%B5%ED%95%B4%20Windows%20%EC%84%9C%EB%B2%84%EC%9D%98%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
samba
내 직장에서 사용하는 Windows 기반 서버 에 대한 액세스가 허용됩니다 . 내 컴퓨터에서 데비안을 사용하고 있습니다.
파일 관리자를 사용하면 서버에 있는 파일 및 폴더 목록을 볼 수 있습니다. 콘텐츠를 내 컴퓨터에 복사할 수 있지만 서버에서 파일을 열거나 서버에 콘텐츠를 복사할 수 없습니다. 파일이나 폴더를 클릭하면 "XYZ 디렉터리를 열 수 없습니다. 연결 시간이 초과되었습니다."라는 오류 메시지가 나타납니다.
나는 그 일을 해본 적이 없으므로 samba
무엇이 잘못 될 수 있는지 모릅니다.
어떤 도움이라도 정말 감사하겠습니다.
최고의 소원,
여자 이름
답변1
실패 이유와 시기를 더 잘 알 수 있도록 명령줄을 통해 연결해 보겠습니다.
기본적인 연결 문제를 확인하려면 다음을 실행할 수 있습니다.
nmblookup -B **theHostnameOfTheWindowsServer** __SAMBA__
그러면 NETBIOS를 통해 서버에 연결할 수 있는지, 그리고 삼바 서비스를 알리는지 확인합니다. 출력에는 Windows 서버의 IP가 포함되어야 합니다.
그리고
smbclient -L **theHostnameOfTheWindowsServer** -U **yourUsername**
주식 목록을 얻어야합니다.
그리고
smbclient -U **yourUsername** '\\**theHostnameOfTheWindowsServer**\**nameOfShare**' # watch the backslashes
이렇게 하면 공유에 연결되고 다음과 같은 셸이 제공됩니다.
smb: \>
입력에는 l
파일 및 디렉터리가 나열되어야 합니다( ?
다른 명령의 경우).