关闭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安装samba文件服务器,Centos7.7部署文件共享服务Samba相关推荐

  1. 【openEuler系列】部署文件共享服务Samba

    个人名片: 对人间的热爱与歌颂,可抵岁月冗长

  2. Centos7安装minio文件服务器

    Centos7安装minio文件服务器 1.下载 在centos中随便创建一个安装目录 wget http://dl.minio.org.cn/server/minio/release/linux-a ...

  3. centos7 安装mysql php,Centos7安装mysql与php的方法

    本文主要和大家分享Centos7安装mysql与php的方法,希望能帮助到大家. 相关mysql视频教程推荐:<mysql教程> 官网下载安装mysql-server 依次使用下面三个命令 ...

  4. Blazor+Dapr+K8s微服务之基于WSL安装K8s集群并部署微服务

     前面文章已经演示过,将我们的示例微服务程序DaprTest1部署到k8s上并运行.当时用的k8s是Docker for desktop 自带的k8s,只要在Docker for desktop中启用 ...

  5. 网络文件共享服务 - Samba详解

    文章目录 一. Samba 简介 1.1 概述 1.2 samba与FTP 二.Samba安装使用 2.1 安装samba服务器 2.2 配置文件(/etc/samba/) 2.3 用户管理 2.4 ...

  6. CentOS7 安装 mircosoft Netcore 自测部署安装

    安装libicu依赖 执行下方命令行 yum install libunwind libicu 第二步,Add the dotnet product feed 按照微软官网上的流程执行下面两行命令 r ...

  7. centos7 安装php nts,centos7安装php7,亲测可行

    在centos7通过yum安装PHP7,首先在终端运行: rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 提示错误: ...

  8. centos7设置成文件服务器,CentOS7服务器架设ftp过程

    2019年4月8日 CentOS7服务器架设ftp过程 一.vsftp安装篇 复制代码代码如下: # 安装vsftpd yum -y install vsftpd # 启动 systemctl sta ...

  9. linux centos7 安装gc,Linux(Centos7)安装Java JDK及卸载

    步骤一.下载安装包 a.因为Java JDK区分32位和64位,所以安装之前需先判断一下我们操作系统为多少位,命令如下: uname -a 解释:如果有x86_64就是64位的,没有就是32位的.后面 ...

最新文章

  1. WdatePicker 日历控件的onchange事件无作用
  2. mochawesome如何合并测试报告_Vue项目采用Cypress做e2e自动化测试,手把手一撸到底...
  3. ACM入门之【拓扑排序】
  4. appium连接模拟器时屏幕倒转
  5. java八大排序算法
  6. 【ACL2020】Relabel the Noise: Joint Extraction of Entities and Relations via Cooperative Multiagents
  7. c++ getline 读不到东西_C++,使用getline一直读取不到文件中的内容
  8. 3001基于哈夫曼树的数据压缩算法(附思路及注释)
  9. OpenShift 4- 用ArgoCD安装ArgoCD环境
  10. android 自定义 黑点,Android自定义密码样式 黑点转换成特殊字符
  11. 全自动抠图换背景软件下载_抠图换背景的证件照软件
  12. 6678学习笔记开篇
  13. 攻防世界misc高手进阶区funny_video完整版答案
  14. python可以做手机脚本吗,如何将Python自动化测试脚本放在手机上运行
  15. Kali Linux Web 渗透测试秘籍 第七章 高级利用
  16. 每天一个linux命令(26):用SecureCRT来上传和下载文件(转载自竹子)
  17. 周易六十四卦—水泽节卦
  18. 苹果cms在线采集,100多个采集资源接口,可定时采集
  19. 尘埃落定!AI 大牛贾佳亚离开腾讯优图,创立思谋科技,投身差异化 AI 创业
  20. Android手写签名 附带背景图设置

热门文章

  1. java取得泛型,Java取得泛型类型
  2. 5 加盐_清洗桑葚时,有人加盐有人加碱,都不对!教你正确做法,太干净了
  3. QMessageBox自定义大小
  4. C++中判断某一文件或目录是否存在
  5. QT下信号与槽不在同一个线程中如何connect
  6. linux下查看系统硬件,Linux 查看系统硬件信息 Linux 查看系统硬件信息(实例详解)...
  7. Puppet安装与配置简介(附视频教程)
  8. 条款27:尽量少做转型动作
  9. oracle分同步事务和异步事务,oracle的事务隔离
  10. 积分竞猜网php源码_贵州省网络安全知识竞赛个人赛Writeup