昨晚我在我的 Ubuntu 服务器上添加了一个挂载点,使用下面的方法它工作得很好。这样做之后,我重新启动了机器(安装了更新),从那时起我就无法挂载 Samba 共享。当我尝试挂载时,我收到错误 112,主机已关闭。我检查了整个网络并尝试了各种版本项目,但都没有成功。
sudo mount -t cifs //192.168.1.1/Plex /NAS -o username=plex,password=****,vers=2.0 -vvv
mount.cifs kernel mount options: ip=192.168.1.1,unc=\\192.168.1.1\Plex,vers=2.0,user=plex,pass=****
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
我还使用 nmap 确认了共享已启动。
nmap -p 445 192.168.1.1
Starting Nmap 7.60 ( https://nmap.org ) at 2017-09-23 17:37 EDT
Nmap scan report for cellspot.router (192.168.1.1)
Host is up (0.00032s latency).
PORT STATE SERVICE
445/tcp open microsoft-ds
Nmap done: 1 IP address (1 host up) scanned in 0.04 seconds
smbclient 还返回我尝试挂载的文件夹:
sudo /usr/bin/smbclient -L 192.168.1.1
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.33]
Sharename Type Comment
--------- ---- -------
Family Disk My_Passport's Family in WD My Passport 259D
Plex Disk My_Passport's Plex in WD My Passport 259D
IPC$ IPC IPC Service (NAS)
Server does not support EXTENDED_SECURITY but 'client use spnego = yes' and 'client ntlmv2 auth = yes' is set
Anonymous login successful
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.33]
Server Comment
--------- -------
NAS NAS
PLEX plex server (Samba, Ubuntu)
Workgroup Master
--------- -------
WORKGROUP PLEX
我使用用于此框的原始映像创建了另一个 VM 框,并且能够毫无问题地挂载到同一位置,因此肯定与更新的软件包有关。奇怪的是,在同一框上挂载到 Windows 系统的 CIFS 工作正常,因此与路由器 Samba 共享有关。
最后,我终于确定更新的软件包之一是 Samba。我无法恢复到旧版本的 Samba,但我相信这可能是问题所在。您知道问题可能是什么吗?