smbclient가 smb 쉘에 들어가지 않습니다

smbclient가 smb 쉘에 들어가지 않습니다

인트라넷에서 SMB 공유에 액세스하고 싶습니다.

  • 내가 실행할 때
    smbclient -L //intranet.host/ -U myuser
    
    비밀번호를 입력하면 모든 공유 목록을 얻을 수 있습니다.
  • smb 쉘에 들어가고 싶을 때
    smbclient //intranet.host/ -U myuser
    
    비밀번호를 묻는 메시지가 표시되지 않으며 명령은 출력 없이 반환됩니다.

내가 여기서 무엇을 놓치고 있는 걸까요?

답변1

주식을 나열하는 셸에 액세스할 수 없습니다. 실제로 공유에 연결된 경우에만 셸에 액세스할 수 있습니다.

이것은 잘 작동합니다:

root@server /root $ smbclient //fqdn.local/ExistingShareName -U domain\\user
Enter domain\user's password:
Try "help" to get a list of possible commands.
smb: \>

다음은 수행되지 않습니다.

root@server /root $ smbclient //fqdn.local/ -U domain\\user
(returns errorcode 1)

관련 정보