之前按网上的教程配置过,不过都是一知半解,今天决定自己总结一下,供以后参考用,我这个绝对是最简洁的
1.安装客户端
yum -y install samba samba-client
2.启动
systemctl start smb nmb
3.查看是否运行
ps -ef | grep -E 'smb|nmb'
4.修改配置文件
vim /etc/samba/smb.conf
在末尾添加如下内容
[shared]
# 共享文件目录描述
comment = Shared Directories
# 共享文件目录
path = /code
# 是否允许guest访问
public = yes
# 指定管理用户
admin users = root
# 可访问的用户组、用户
valid users = @root
# 是否浏览权限
browseable = yes
# 是否可写权限
writable = yes
# 文件权限设置
create mask = 0777
directory mask = 0777
force directory mode = 0777
force create mode = 0777
5.接着创建共享目录
mkdir /code
6.设置共享用户的密码
smbpasswd -a root(我这里由于是本地测试,所以用户为root,密码为123456)
7.接下来重开一下samba(以后每次开机重新执行一下下面两个命令就可以了)
pkill smbd(关闭)
smbd(重开)
8.在windows的运行里输入\\192.168.1.200(实际按自己ip定),让后输入用户名root,密码123456,就可以在windows上自由访问linux上的文件了
tip:我还学会了一个查找文件的命令find / -name a.txt(格式:命令 根目录 按名字查找 文件名)