centos7下samba服务搭建
centos7下samba服务搭建
第一步 环境准备
1.配置网络与主机名称:
设置主机名称:
hostnamectl set-hostname samba
修改网络配置(根据自身实际情况):
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改后重启网络: systemctl restart netywork
2.关闭防火墙与selinux
3.准备本地yum源
mkdir /opt/centos
mount /dev/cdrom /opt/centos
4.安装samba服务
yum -y install samba
第二步 修改samba配置文件并启动samba
1.修改samba配置文件
vi /etc/samba/smb.conf
打开后在文件最后新建一行并添加内容
保存退出
创建需要共享的目录: mkdir /share
2.启动samba服务:
systemctl start smb
systemctl start nmb
3.创建用户:
useradd share1
smbpasswd -a share1
New SMB password:123456
Retype new SMB password:123456
Added user share1.
第三步 测试服务
1.windows开启samba功能:
打开控制面板
点击启用或关闭windows功能:
开启samba功能(客户端):
2.windows连接samba
进入计算机(我的电脑),找到映射网络驱动器:
连接samba:
键入用户名和密码:
连接成功:
第四步 发现windows无法给共享目录添加文件
执行命令:
setfacl -m u:share1:rwx /share
或:
chmod 777 -R /share
最后发现服务端(centos7)与客户端(windows)均可在共享目录写入文件
至此,在centos7上搭建samba服务成功
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探