公司使用麒麟系统,客户机smb访问不同网段的共享文件B时,刷新目录时等待时长10秒左右;最终只能在同一网段的共享服务器A上,挂载外网段。客户机就在服务器A端,操作共享文件B即可。
步骤如下:
1、安装cffs,并将共享文件夹挂载本地/mnt/share
sudo apt-get install cifs-utils
mount.cifs //192.168.9.155/APP /mnt/share/ -o user=administrator,password=dsff#$TTT
2、samba新建共享文件
重启之后,访问共享服务器B,可以就看到共享文件夹B。
root@:/etc/samba# nano smb.conf
[share]
path = /mnt/share
guest ok = no
guest only = no
read only = no
browseable = yes
inherit acls = yes
inherit permissions = no
ea support = no
store dos attributes = no
root@:/etc/samba# systemctl restart smbd #重启samba
3、Permission denied 错误的解决
此时写入,删除或修改,会提示【出现 mount error(13): Permission denied 错误的解决】
mount.cifs //192.168.9.155/share /mnt/share/ -o
user=administrator,password=dsff,gid="100",uid="1000",sec=ntlmssp,iocharset=utf8
其中uid和gid,从服务器A中,查看user账号的/etc/passwd。