Windows
由於密碼錯誤,無法通過 smbclient 連接到 Windows 10
我從 arch ( https://wiki.archlinux.org/index.php/samba#Client )下載了 samba 包
然後我啟用了本文所述的網路發現: https ://websiteforstudents.com/access-windows-10-files-ubuntu-17-04/
我還確保我的 Windows 10工作站域是WORKGROUP
然後我回到 arch 並使用https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default
/etc/samba/smb.conf
的內容創建了所需的配置;hb=HEAD(Arch 推薦)在配置中,我更改了以下屬性:
workgroup = WORKGROUP
現在它等同於 Windows 10 工作站域。
完成後,我執行以下命令:
smbclient -L W10
(其中 W10 是我的 Windows 10 的 IP)。我之前確保主機可以ping通出現以下提示:
Enter WORKGROUP/root's password: ***** session setup failed: NT_STATUS_ACCESS_DENIED
密碼實際上是正確的,所以還有其他東西不起作用。我也想知道如何更改
WORKGROUP/root
它自動附加的使用者名。因為我機器的登錄使用者名是xetra11
而不是root
您需要指定使用者名。如果你不這樣做,它會使用你的本地使用者名。
在手冊頁中,添加
-U «username»
. 所以smbclient -U xetra11 -L W10