Centos7.7部署文件共享服务Samba

IT
IT
IT
405
文章
1
评论
2020年12月17日02:12:28 评论 6,834 1336字阅读4分27秒

关闭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

Centos7.7部署文件共享服务Samba

继续阅读
  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2020年12月17日02:12:28
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Teambition 网盘与阿里云盘数据合并说明 CentOS

Teambition 网盘与阿里云盘数据合并说明

前言 Teambition 团队是阿里巴巴的一个创新产品团队,除了你熟悉的 Teambition App,「阿里云盘」也是我们的作品,它们都属于阿里云正在打造的新一代「云服务」。 过去几个月,我们投入...
CentOS8安装Jenkins CentOS

CentOS8安装Jenkins

简述 Jenkins 是最流行的,开源的,基于 Java 的自动化服务器,它允许你很容易的设置一个持续集成和持续发布的管道。 持续集成 (CI)是一个 DevOps 实践。当团队成员正常提交代码到版本...

您必须才能发表评论!