关闭selinux服务
- 临时关闭
setenforce 0(只对当前有效,重启后,该服务又会重新启动。)
- 永久关闭
[root@CenTos7 ~]# vi /etc/sysconfig/selinux 将SELINUX=enforcing修改为SELINUX=disabled
关闭防火墙
#关闭防火墙 systemctl stop firewalld #关闭防火墙开机启动 systemctl disable firewalld
安装Samba服务
[root@CenTos7 ~]# yum install -y samba
创建共享目录
[root@CenTos7 ~]# mkdir /home/www.centoscn.vip [root@CenTos7 ~]# chmod 777 /home/www.centoscn.vip
添加samba服务器用户
[root@CenTos7 ~]# adduser lucky [root@CenTos7 ~]# passwd lucky 更改用户 lucky 的密码 。 新的 密码: 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。
- 将该用户添加到samba服务列表中
[root@CenTos7 ~]# smbpasswd -a lucky New SMB password: Retype new SMB password: Added user lucky.
修改Samba配置文件
- 这里是设置samba的共享级别,share表示共享级访问,服务器不对客户机进行身份认证,user表示用户级访问,被访问的samba服务器要对客户机进行身份验证
[root@CenTos7 ~]# vi /etc/samba/smb.conf [global] workgroup = SAMBA security = user
- 在配置文件最后添加以下内容
[share] comment = my share #对该共享资源的说明 path = /home/www.centoscn.vip #共享资源的路径 valid user = lucky #设置允许访问共享的用户或组的列表 writable = yes #指定共享的路径是否可写 browseable = yes #是否可以浏览共享目录 create mode = 0777 #指定客户机在共享目录中创建文件的默认权限 directory mode = 0777 #指定客户机共享目录中创建文件目录的默认权限
启动samba服务
[root@CenTos7 ~]# systemctl start smb [root@CenTos7 ~]# systemctl start nmb [root@CenTos7 ~]# systemctl enable smb Created symlink from /etc/systemd/system/multi-user.target.wants/smb.service to /usr/lib/systemd/system/smb.service. [root@CenTos7 ~]# systemctl enable nmb Created symlink from /etc/systemd/system/multi-user.target.wants/nmb.service to /usr/lib/systemd/system/nmb.service.
Mac访问
在浏览器输入smb://ip
继续阅读
评论