centos7 samba服务器配置和共享

1.先关闭防火墙和防止开机自启

systemctl stop firewalld.service 
systemctl disable firewalld.service 

2.临时关闭SeLinux

setenforce 0

3。永久关闭SeLinux,需要重启机器。修改配置文件/etc/selinux/config,将SELINU置为disabled
4.开始安装samba

 yum -y install samba-client samba-common cifs-utils samba
 rpm -qa | grep samba 查看安装状态

5.启动samba服务器

systemctl start smb

centos7 samba服务器配置和共享_第1张图片
6.设置开机自启

systemctl enable smb

7.案例:配置一台匿名服务器,创建共享目录

7.1 修改etc/samba/smb.conf文件
guest ok = yes/no:用来指定该共享是否允许guest账户访问。
writable = yes/no : writable用来指定该共享路径是否可写。
browseable = yes/no:browseable用来指定该共享是否可以浏览。
map to bad = Bad User : 不需要账户密码
centos7 samba服务器配置和共享_第2张图片
7.2 创建共享目录
centos7 samba服务器配置和共享_第3张图片
7.3 share目录赋予权限
在这里插入图片描述
7.4 重启samba服务器
centos7 samba服务器配置和共享_第4张图片
7.5 电脑访问
centos7 samba服务器配置和共享_第5张图片
8.创建一台需要登录的samba服务器。
8.1 添加组和用户。建立用户的同时加入到相应的组中的方式:useradd -g 组名 用户名
centos7 samba服务器配置和共享_第6张图片
8.2 目录下建立共享文件夹
centos7 samba服务器配置和共享_第7张图片
8.3,将刚才建立的两个帐户添加到samba的账户中
centos7 samba服务器配置和共享_第8张图片
8.4 修改配置文件,只允许组内成员访问
centos7 samba服务器配置和共享_第9张图片
8.5 重启samba服务器
centos7 samba服务器配置和共享_第10张图片
8.6 window访问
centos7 samba服务器配置和共享_第11张图片
输入创建的用户及密码进入group文件

你可能感兴趣的:(linux)