为了使用方便,将服务器数据文件夹映射至本地网络盘符。映射后本机win10上我的电脑,结果如下:
分为两个步骤:
1、ubuntu服务器配置
step1、安装 samba
samba 是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议。
sudo apt-get install samba
step2、修改 samba 配置文件
ubuntu上打开smb.conf:
sudo vim /etc/samba/smb.conf
文件低部添加以下内容:
# 以 user 账户的身份登录
[global]
guest account = user
# 在最后添加下面几行:
security = user
[public]
path = /home/xxx # 需要共享的路径
public = yes
writeable = yes
browseable = yes
guest ok = yes
create mask = 0644
step3、修改文件夹的权限
这一步并非是必须的,因为已经设置了以 user 的账户登录
sudo chmod 777 /home/xxx
step4、重启 smbd 生效
/etc/init.d/smbd restart
2、 windows 上映射网络盘
我的电脑,点击映射网络驱动器。在文件夹中输入\\ip\\public。输入账号密码就可以打开网盘了。
结果:
3、无法创建映射网络驱动器处理
若之前未进行网络映射会报错:
win10上,开始->运行,输入:gpedit.msc。进入本地组策略编辑器,依次选择:计算机配置->管理模板->网络->Lanman工作站。
双击启用不安全的来宾登录中的未配置,将未配置改为已启动,应用后,问题解决。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)