热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Centos7-samba服务配置

1.安装$sudoyuminstallsambasamba-client-y2.设置开机自动启动$sudosystemctlen
1.安装
$ sudo yum install samba samba-client -y
2.设置开机自动启动
$ sudo systemctl enable smb.service
Created symlink from /etc/systemd/system/multi-user.target.wants/smb.service to /usr/lib/systemd/system/smb.service.
3.启动samba服务
$ sudo systemctl start smb.service
4.查看samba服务的状态
$ sudo systemctl status smb.service
 smb.service - Samba SMB Daemon
 Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled; vendor preset: disabled)
 Active: active (running) since Thu 2016-09-29 19:59:07 CST; 52s ago
 Main PID: 4816 (smbd)
...
5.配置配置文件
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak  //备份配置文件
$ sudo  >smb.conf  //清空配置文件
$ sudo vim smb.conf
  • 输入如下内容
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
#============================ Share DefinitiOns==============================   
[django_project]
path = /home/caideyang/Documents/project  //分享的目录
browsable =yes
writable = yes
guest ok = yes
read Only= no
public = no
vaild users = caideyang  //客户端登陆用户
6.创建samba用户
$ sudo smbpasswd -a caideyang
7.创建需分享的目录路径
$ mkdir -p  /home/caideyang/Documents/project
8.重启samba服务

systemctl enable smb.service
systemctl enable nmb.service
systemctl restart smb.service
systemctl restart nmb.service

9.添加防火墙规则
$ sudo firewall-cmd --permanent --zOne=public --add-service=samba
$ sudo firewall-cmd --reload
10.客户端访问
author-avatar
sanyyy
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有