Linux

Samba 伺服器掛載錯誤 - 沒有這樣的文件或目錄

  • September 12, 2019

我在我的 VM 上執行 Samba 伺服器並嘗試從我的工作站連接它,但我仍然遇到錯誤。

桑巴 smb.conf :

[sam]
comment = samba
path = /smb
write list = samba root

伺服器:

samba version : 4.8.3
OS version : CentOs 7

客戶:

samba version : 4.9.1
OS version : Red Hat Enterprise 7.7

掛載命令:

mount -t cifs //192.168.122.78/smb /samba -o username=samba,password=password,vers=2.1

命令 exec 後的直接錯誤:

掛載錯誤(2):沒有這樣的文件或目錄

客戶端 /var/log/messages 中的錯誤:

Sep 12 08:12:22 oc8211134760 kernel: CIFS VFS: BAD_NETWORK_NAME: \\192.168.122.78\smb
Sep 12 08:12:22 oc8211134760 kernel: CIFS VFS: cifs_mount failed w/return code = -2

當我嘗試使用舊版本的 samba,1.0 執行 mount 命令時,直接錯誤有點不同。

掛載錯誤(6):沒有這樣的設備或地址

我試圖找到解決方案,但它看起來像是 samba 版本的一些常見問題?可能是因為伺服器/客戶端上的版本不同嗎?而且我有點困惑我在掛載命令中設置的 SMB 協議版本(vers=2.1/1.0)和官方版本的命令smbstatus給我的(4.9.1)有什麼不同。

請問有人有什麼想法可以解決這個問題嗎?

共享名稱是“sam”。

嘗試:

mount -t cifs //192.168.122.78/sam /samba -o username=samba,password=password,vers=2.1

引用自:https://unix.stackexchange.com/questions/541308