如何从命令行安装用户名中有空格的 NAS

如何从命令行安装用户名中有空格的 NAS

我正在尝试从我的 Mac 终端安装 SMB 网络驱动器。用户 ID 是名字 姓氏中间有一个空格。我尝试了各种组合,但都不起作用。

mount_smbfs //firstname\ lastname@server/home /Volumes/home

mount_smbfs //"firstname lastname"@server/home /Volumes/home

mount_smbfs //firstname" "lastname@server/home /Volumes/home

mount_smbfs //firstname\040lastname@server/home /Volumes/home

我得到的要么是 URL 解析失败,要么是使用错误,要么是用户名不正确(不是错误,但无法进行身份验证)。但是,它适用于没有空格或特殊字符的用户名。

有什么方法可以实现这个目标吗?

答案1

正如 Daniel B 所评论的,用 替换任何空格%20

答案2

尝试这样做:-

[root@test ProductServers]# ls -l | tail -1 drwxrwxr-x 2 nfsnobody nfsnobody 8192 Mar 6 21:04 TST 服务器 <-----

[root@test 共享]# cd产品服务器/TST\ 服务器/

相关内容