四、创建组jsb、kfb并将js1、js2;kf1、kf2加入其中
一、初始化
1.关闭防火墙
systemctl stop firewalld.service
2.关闭安全提醒
setenforce 0
3.配置临时网络
ifconfig ens33 192.168.1.1/24
4.ping
验证网络的连通性
ping 192.168.1.33
5.配置yum源
(1)进入 /etc/yum.repos.d中,删除所有文件
cd /etc/yum.repos.d
rm -rf *
ll
(2)编辑rhel7.repo文件
vim rhel7.repo
[baseos]
name=baseos
baseurl=file:///media
enabled=1
gpgcheck=0
[appstream]
name=appstream
baseurl=file:///meida
enabled=1
gpgcheck=0
二、安装Samba服务
yum -y install samba *
注意:以上内容都为初始化内容(服务器、客户机)
三、创建家目录
1.创建目录
mkdir -p /var/share/public
mkdir -p /var/share/training
mkdir -p /var/share/devel
2.更改文件权限
cd /var/share
chmod 777 devel
chmod 777 training
chmod 777 public
此时权限为最高权限,可读、可写、可执行,以免后续配置出差
四、创建组jsb、kfb并将js1、js2;kf1、kf2加入其中
1.创建组
groupadd jsb
groupadd kfb
2.将js1、js2;kf1、kf2加入到其中
useradd js1 -G jsb
useradd js2 -G jsb
useradd kf1 -G kfb
useradd kf2 -G kfb
3.检查用户是否在组中
groups js1
groups js2
groups kf1
groups kf2
五、修改/etc/samba/smb.conf文件
1.进入到etc/samba目录编辑smb.conf文件
vim /etc/samba/smb.conf
2.配置一下内容
[pub]
comment = public
path = /var/share/public
writable = no
public = yes
[peixun]
comment = training
path = /var/share/training
public = yes
writable = yes
valid user = root,@jsb
[kaifa]
comment = devel
path = /var/share/devel
browesable = no
valid user = root,@jsb,@kfb
write list = root,@kfb
六、修改四个用户的smbpasswd
1.重启服务
systemctl restart smb
2.设置密码全为1234
smbpasswd -a js1
smbpasswd -a js2
smbpasswd -a kf1
smbpasswd -a kf2
七、在客户端上验证
1.初始化配置(这里就不必多说了!)
2.安装Samba服务(同上)
3.访问
smbclient -L //192.168.1.1 -U js1%1234
smbclient //192.168.1.1/public -U js2%1234
4.也可通过mount命令来实现访问
mount -t cifs //服务器IP地址/共享目录路径 本地挂载目录 -o 用户名=用户名,密码=密码