文档章节

Linux - 搭建Samba服务器

 黑黑的豆
发布于 2017/08/25 00:36
字数 458
阅读 7
收藏 0

环境:

 - 电脑系统:macOS Sierra

 - 系统:虚拟化软件Vagrant based on Centos7.2

[root@localhost vagrant]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)

 

安装Samba:

[root@localhost vagrant]# yum install samba -y

 - 安装完成之后,按照需求设置配置文件,文件位于/etc/samba/smb.conf。

    此处的"global"中配置应用默认设置,需新增"share"段。

[global]
        workgroup = SAMBA
        security = user

        passdb backend = tdbsam

        printing = cups
        printcap name = cups
        load printers = yes
        cups options = raw

[share]
        path=/data
        available=yes
        browseable=yes
        public=yes
        writable=yes

 - 设置中"share - path"的目录要设置相应的权限,否则会出现不能访问的情况。

 

创建samba用户:

“sherry” 为自行设置的username

[root@localhost vagrant]# touch /etc/samba/smbpasswd
[root@localhost vagrant]# smbpasswd -a sherry
New SMB password:
Retype new SMB password:

 

重启samba服务器:

- 查看samba服务的状态。

[root@localhost vagrant]# smbstatus

 - rpm软件包管理器查看samba被包含在哪些包里。

[root@localhost vagrant]# rpm -ql samba | less


/etc/openldap/schema
/etc/openldap/schema/samba.schema
/etc/pam.d/samba
/usr/bin/eventlogadm
/usr/bin/smbstatus
/usr/lib/systemd/system/nmb.service
/usr/lib/systemd/system/smb.service
/usr/lib64/samba/auth
/usr/lib64/samba/auth/script.so

    可以看出smb.service是用systemd启动的;

- 使服务自动启动

[root@localhost vagrant]# systemctl enable smb.service

- 查看服务状态

[root@localhost vagrant]# systemctl status smb.service

 

正常配置在这里就可以了,因为我的虚拟机尚未配置公共IP,所以这里需要多一些操作,大家可以略过此步。

Vagrant配置IP

。。。待续

 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 15
码字总数 7755
作品 0
徐汇
程序员
私信 提问
在wdOS下搭建samba服务器

一.简介: Samba(SMB是Server Message Block其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用.Samba即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文...

shen_丁丁
2012/07/26
0
0
基于Nfs和Samba的Lamp环境实现

一 系统环境 二 网络文件系统与web环境的结合 三 搭建lamp环境 四 实现nfs服务 五 实现samba服务 六 实现效果 一 系统环境 系统平台:CentOS release 6.8 (Final) Lamp:httpd-2.2.15 mysql-...

mrlapulga
2017/05/02
0
0
在Linux中搭建 samba服务器

下面说一下如何在RHEL5.4中搭建samba服务器,在搭建samba服务器之前要了解: (1)samba服务器是干什么用的; (2)它的主要作用是什么; (3)它在什么情况下会使用到。 SMB协议 SMB协议是在...

杨泓晨
2015/08/07
0
0
Linux连接Windows AD服务器配置

前提条件 目的 为了在Windows Active Directory上管理的用户也能在Linux服务器上使用。 注意:本文不包含AD服务器的搭建过程。 环境 AD服务器环境: Windows Server 2008 R2 全域名(FQDN)为...

K-X
2014/12/19
0
2
Linux环境搭建 | VMware下共享文件夹的实现

在进行程序开发的过程中,我们经常要在主机与虚拟机之间传递文件,比如说,源代码位于虚拟机,而在主机下阅读或修改源代码,这里就需要使用到 「共享文件」 这个机制了。本文介绍了两种共享文...

良许Linux
08/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

深入解析ES6之数据解构的用法

本文介绍了深入理解ES6之数据解构的用法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 一 对象解构 对象解构语法在赋值语句的左...

前端攻城老湿
7分钟前
3
0
芯片原理和量子力学

很多文盲觉得量子力学只是一个数学游戏,没有应用价值,呵呵,下面咱给计算机芯片寻个祖宗,请看示范: 导体,咱能理解,绝缘体,咱也能理解,小盆友们第一次被物理整懵的,怕是半导体了,所...

天王盖地虎626
7分钟前
1
0
Django model update的各种用法介绍

Django model update的各种用法介绍 model update常规用法 假如我们的表结构是这样的: class User(models.Model): username=models.CharField(max_length=255,unique=True,verbose_na......

_Change_
11分钟前
1
0
Frost & Sullivan权威报告:阿里云再次领跑云WAF大中华区市场

近日,国际权威分析机构Frost & Sullivan 针对Web应用防火墙(简称“WAF”)领域发布了《2017年亚太区Web应用防火墙市场报告》,阿里云以市场占有率45.8%的绝对优势连续两年领跑大中华区云WAF...

阿里云官方博客
15分钟前
0
0
Java程序员可知为何公司宁花25K重新招人,也不花20K留住老员工?

身在职场,经常会暗自打听同事工资,尤其是得知身边新入职同事的工资居然比自己高,还高出一大截时,心里自然很不平衡,一心想要离职。 那么,为什么公司宁愿花高价招聘新员工也不愿意给老员...

Java填坑路
21分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部