인트라넷에서 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)