目录
一、目的及要求
SMB(全称是Server Message Block)是一个网络协议名,它能被用于Web连接和客户端与服务器之间的信息沟通。
目的:掌握samba服务器的搭建
二、软件环境
Vm 15 pro
Red hat linux 9
三、具体操作
1、检测是否安装 rpm -qa |grep samba
若是没有安装
2、修改配置文件
Vi /etc/samba/smb.conf
[x] 用户访问自己目录的设置
comment = samba’s share 说明文件或目录类型
browseable =yes 用户私人目录,可以给别人浏览
writable = yes 用户写入自己目录的权限
path = /home/pengw 指定共享目录
public = yes 公开
3、开启服务 service smb restart
4、添加用户到samba中 smbpasswd -a pengw (pengw是指本机的用户)
5、修改目录权限 将目录设置成可共享目录
Chown:pengw /home/pengw (将目录的组设置pengw,pengw组下的用户都可访问)
Chmod -c g +rwx /home/pengw
让其他人所具备权限修改为:rwx
6、连接测试: smbclient //hostname/sharename -U username
Hostname:主机名或ip
Sharename:共享文件名(在配置文件中设置的[x]x)
Username:smbpasswd -a 添加进去的用户
Pwd查看当前路径
ls 查看目录文件
7、windows 连接
输入用户名和密码就可以连接成功了
出现上图状况根据网上参考,目前windows10家庭版没有解决方案。
四、总结分析
本次实验有问题的部分就是windows10 samba连接。第一个出现samba版本不对的问题,去windows10搜索框上搜索启用或关闭windows功能上勾选smb 文件共享支持可以解决问题。第二个就是连接时老是显示用户名或密码不对,由于windows10家庭缺了本地策略编辑器,问题暂未解决。