环境:
威联通 qvpn 客户的拨入--> 轻云主机 -->mount -t cifs 挂载威联通硬盘
但是!长会出现一个问题
报错提示
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
排除配置问题,发现可能是smb版本问题,威联通默认关闭了1.0协议。
要么修改路由器,要么修改主机。
我现在修改威联通,毕竟家里还有很多设备也需要访问磁盘
- 第一步:连接ssh,admin登录,输入命令
- /etc/init.d/smb2_protocol.sh
- 发现smb没有运行
复制代码
如果依然有问题
- [~] # cp /mnt/HDA_ROOT/.config/smb.conf /share/CACHEDEV1_DATA/Public
- [~] # cp /etc/default_config/smb.conf /mnt/HDA_ROOT/.config/smb.conf
- [~] # /etc/init.d/smb.sh restart
- 按我的理解,第一条命令是备份目前的smb设置到Public文件夹方便之后恢复
- 第二条命令是重设smb为默认设置(注意如果尝试这条命令,共享文件夹索引也会重置,所以要先把所有共享文件夹的名称截图备份,之后再次创建共享文件夹,数据不会消失)
- 第三条命令是重启smb
复制代码
如果还不行就继续折腾
- ~] # cp /share/Public/smb.conf /mnt/HDA_ROOT/.config/smb.conf
- [~] # /etc/init.d/smb.sh restart
- 大概理解是把备份在pubilc文件夹的smb配置文件恢复到系统,再重启smb
- 输入/etc/init.d/smb2_protocol.sh
- 发现smb2.1和3全部失效,
复制代码
在继续
- [~] # cp /etc/default_config/smb.conf /mnt/HDA_ROOT/.config/smb.conf
- [~] # /etc/init.d/smb.sh restart
- 再次恢复smb默认配置
复制代码
结果居然就可以了,注意之后要去一个一个重新创建共享文件夹,别担心数据都在的,发个帖子帮大家少走点弯路。
|