我正在尝试通过 Cisco AnyConnect VPN 访问 NAS。
我可以在以下网址正常访问它:
- Macbook(Finder 的“连接到服务器”)
- Windows 10(映射网络驱动器)
- Arch Linux gvfs(thunar 和
gio mount
) - Arch Linux
smbclient
我以前能够很好地安装相同的共享,但是突然有一天它停止了工作。
当我做mount -v -t cifs //<server_address>/<share> /mnt/share -o rw,user=<user>,uid=<uid>,gid=<gid>,domain=<domain>
我收到以下错误:
mount.cifs kernel mount options: ip=<ip_addr>,unc=\\<server>\<share>,uid=<uid>,gid=<gid>,user=<user>,domain=<domain>,pass=********
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
查看 dmesg 时我收到的错误是
Status returned 0x000005e STATUS_NO_LOGON_SERVERS
根据阅读,我尝试过:
- 添加
vers=1.0
,vers=2.0
,vers=3.0
sec
尝试包括ntlm
、、ntlmssp
等krb5
的每次迭代
即使在完全系统升级(pacman -Syu
)并重启后,也会发生这种情况。多次。
我甚至启动了 Ubuntu 18 VM 来尝试相同的命令。消息是输入/输出错误,但dmesg
仍然与STATUS_NO_LOGON_SERVERS
SOS!我快要失去理智了
以下是我的 Arch Linux 的输出
[bnguyen@PHI-JAS ~]$ uname -a
Linux PHI-JAS.bnguyen.org 5.5.13-arch2-1 #1 SMP PREEMPT Mon, 30 Mar 2020 20:42:41 +0000 x86_64 GNU/Linux
[bnguyen@PHI-JAS ~]$ mount.cifs --version
mount.cifs version: 6.10
[bnguyen@PHI-JAS ~]$ smbclient --version
Version 4.11.3
[bnguyen@PHI-JAS ~]$ gio --version
2.64.1
[bnguyen@PHI-JAS ~]$ pacman -Q linux
linux 5.5.13.arch2-1
[bnguyen@PHI-JAS ~]$
以下是我的 Mac OS X 的输出
$ smbutil statshares -a
==================================================================================================
SHARE ATTRIBUTE TYPE VALUE
==================================================================================================
<share>
SERVER_NAME <server>
USER_ID 501
SMB_NEGOTIATE SMBV_NEG_SMB1_ENABLED
SMB_NEGOTIATE SMBV_NEG_SMB2_ENABLED
SMB_NEGOTIATE SMBV_NEG_SMB3_ENABLED
SMB_VERSION SMB_3.0
SMB_SHARE_TYPE DISK
SIGNING_SUPPORTED TRUE
EXTENDED_SECURITY_SUPPORTED TRUE
LARGE_FILE_SUPPORTED TRUE
FILE_IDS_SUPPORTED TRUE
QUERYINFO_NOT_SUPPORTED TRUE
DFS_SUPPORTED TRUE
FILE_LEASING_SUPPORTED TRUE
PERSISTENT_HANDLES_SUPPORTED TRUE
ENCRYPTION_SUPPORTED TRUE
DFS_SHARE TRUE
--------------------------------------------------------------------------------------------------
编辑:值得一提的是,有一段时间该命令确实有效。