Xubuntu 22.04执行mount命令提示“bad usage”问题求助
Xubuntu 22.04执行mount命令提示“bad usage”问题求助
Hey MartinSB,咱们来搞定这个mount命令报错的问题!
首先你这条命令的核心问题是SMB版本参数(vers=1.0)的位置不对——它得通过-o选项来传递,不能直接跟在-t cifs后面,这就是触发"bad usage"错误的主要原因。另外Xubuntu 22.04自带的cifs-utils对老旧的SMBv1协议处理会更严格,不过先把命令格式修正再说。
给你分步整理正确的操作:
先确认挂载点存在(如果还没创建的话):
sudo mkdir -p /media/share修正挂载命令,分两种情况:
- 如果你的NAS需要用户名密码验证:
sudo mount -t cifs //192.168.1.3/share /media/share -o vers=1.0,username=你的NAS用户名,password=你的NAS密码 - 如果是匿名共享的NAS:
sudo mount -t cifs //192.168.1.3/share /media/share -o vers=1.0,guest
- 如果你的NAS需要用户名密码验证:
额外提一句:SMBv1是非常老旧且不安全的协议,如果你的NAS支持更高版本(比如SMB2.0或3.0),强烈建议换成这些版本,只需要把命令里的vers=1.0改成vers=2.0或者vers=3.0就行,稳定性和安全性都会更好。
要是还是有问题,先确认cifs-utils工具已经安装(虽然你能用smbclient大概率已经装了,但保险起见):
sudo apt update && sudo apt install cifs-utils
备注:内容来源于stack exchange,提问作者MartinSB
相关产品推荐
相关产品推荐

