Window配置
安装协议
首先确认自己的电脑有误安装SMB协议,安装方法:控制面板→程序功能
然后选择左侧的安装或关闭Window功能
安装就好了。
修改工作组
然后就是记住、或者修改Window账户所在组了
右键我的电脑属性,去找电脑的工作组:
不同版本的系统在不同位置
你不喜欢可以修改组名,不改的话就记住,等会有用
Linux服务端:
安装Samba
yum -y install samba*
配置文件
Samba的配置文件在:/etc/samba/smb.conf
修改里面的内容:
[global]
workgroup = WORKGROUP ## 电脑的工作组
server string = Samba Server luo
security = user ## 是否使用密码
#map to guest = Bad User ## 不用的话,把这行加上
netbios name = LUOserverpassdb backend = tdbsam
printing = cups
printcap name = cups
load printers = YES
cups options = raw[luoserver_master]
comment = open share
path = /home/luoserver1/share/ ## 共享文件的位置
public = YES
writable = YES
browseable = YES
create mode = 640
directory mode = 750
valid users = luoserver1 ## 允许的账号
write list = @LUO_GROUP WORKGROUP ## 允许的工作组
有点需要知道的是,共享文件夹需要给权限,不然读写不了
chmod 777 share
备注:samba服务配置"security = share"报错"invalid value 'share' for parameter 'security'"问题解决-CSDN博客
添加用户
因为上面的共享文件是设置成指导用户的,所以得把系统的用户添加进去
如果有现成用户则,上面的配置文件按照自己的规则来改,若没则重建
## 创立新组
group LUO_GROUP
## 创立新的系统用户,并把他添加进组里
useradd -G LUO_GROUP luoserver1
## 为新用户创立密码
passwd luoserver1
启动服务
systemctl restart smb
systemctl restart nmb
关闭防火墙
systemctl stop firewalld.service
测试
在Windows先清理一下服务器链接先,有时候之前已经建立的连接会影响到接下来的访问
net use * /delete
然后win+R,运行自己服务器的ip:\\ip
输入密码进去即可