CentOS7 安装samba

samba是个文件共享服务器。在linux和windows之间很好用,当然有更好的是NFS。这里对自己在CentOS7上安装samba的过程做一个记录。

因为发现网上的都很乱,自己踩过坑以后,记录下,以便以后不再踩了。当然,你也可以去看《鸟哥的linux私房菜-服务器搭建篇》,上面都介绍

的很好。

1、关闭防火墙。

CentOS 7 是自带的firewall,CentOS 6 好像是iptables。关闭防火墙命令如下:

第一种方法是关闭防火墙:

systemctl disable firewalld.service

第二种方法是添加规则:

firewall-cmd --permanent --zone=public --add-service=samba

firewall-cmd --reload

2、关闭selinux

vim /etc/selinux/config

设置:SELINUX=disabled

3、安装samba

sudo yum install samba samba-client samba-common

编辑配置文件:

cp /etc/samba/smb.conf /etc/samba/smb.conf.back

vim /etc/samba/smb.conf

设置如下:

setsebool -P samba_domain_controller on

setsebool -P samba_enable_home_dirs on

setsebool -P samba_export_all_rw on

[global]

workgroup =
WORKGROUP            #工作组[可自行设置]

service
string =
Samba Server    #设置samba服务器名称[可自行更改]

netbios name
= SambaServer      
#设置服务器访问别名[可自行更改]

security
= user                  #设置samba服务器安全级别。user:samba服务器验证;
share:无权限验证; server:第三方主机验证;domain

[work]                    #在Windows网上邻居中看到的共享目录的名字

comment = work space

path
= /home/your name/work   
#共享文件地址

public =
yes                     
#不公开目录

writable
= yes                  #共享目录可以读写

valid users
= your name             
#只允许apache用户访问

browseable
= yes

然后设置目录,启动服务

mkdir -p /home/your home/work

systemctl enable smb.service

systemctl enable nmb.service

systemctl restart smb.service

systemctl restart nmb.service

完结!

时间: 2024-11-02 16:35:01

CentOS7 安装samba的相关文章

CentOS7安装samba服务

一.前导说明 经常有学员询问如何将centos\ubuntu目录映射到windows中以方便开发工作,因此写这个指导博客方便大家配置开发环境. 将linux系统目录映射到windows有多种方法 samba nfs ftp ...[本栗采用samba方式实现] 二.配置过程 1. 安装samba组件 # yum install samba samba-clinet -y 2. 修改samba配置文件 #cd /etc/samba/ #mv smb.conf smb.conf.bak #vi sm

CentOS7 安装Samba服务

1.在可以联网的机器上使用yum工具安装,如果未联网,则挂载系统光盘进行安装. # yum install samba samba-client 有依赖关系的包samba-common.samba-winbind-clients.libsmbclient将自动安装上去. 2.查看安装状况 # rpm -qa|grep samba 3.安装包说明 samba-common-4.1.1-37.el7_0.x86_64              //主要提供samba服务器的设置文件与设置文件语法检验

centos7安装samba服务器

一.服务端: 安装软件: yum -y install samba 创建共享目录并更改目录权限: mkdir -p /home/lee/samba chmod 777 /home/lee/samba 修改配置文件: vim /etc/samba/smb.conf #添加 [lee] comment = lee path = /home/lee/samba browseable = yes guest ok = no writable = yes 配置登录账号: smbpasswd -a root

centos7安装samba遇到的问题

yum install samba后配置后无法访问问题 配置参考https://www.cnblogs.com/muscleape/p/6385583.html 但还是无法访问 pdbedit –a testuser01:新建Samba账户,设置好密码后 window能访问,却只能看到文件夹,无法编辑新增. 最后通过设置后解决不能新增修改问题 setsebool -P samba_export_all_rw onsetsebool -P samba_enable_home_dirs on 配置参

Centos7下安装samba

一.安装 其实centos7下面安装软件是很轻松的一件事情,我是用的163的yum源,什么依赖完全不用多操心 yum install samba samba-client samba-common 我用yum安装一般不喜欢直接加-y参数,虽然看起来更傻瓜,但每一步分解并确认,可以让自己对整个过程更清晰一些. 二.配置 在网上看过各种安装samba的教程,大多数都是修改[global]里面的内容,实际上我不很熟samba的各种配置参数,看了那么多之后,我发现暂时来说我只是想实现共享嘛, 在/etc

centos7.4安装samba服务

centos7.4安装samba服务 系统平台 CentOS Linux release 7.4.1708 (Core) 关闭防火墙,selinux 安装 samba-4.6.2-8.el7.x86_64 samba-client-4.6.2-8.el7.x86_64 配置/etc/samba/smb.conf 创建共享目录,本地目录权限和共享权限 创建系统用户与共享用户的密码 启动 smb.service 客户端访问共享服务器 [[email protected] ~]# cat /etc/r

CentOS7安装配置Samba服务

接到运营人员需要共享文件的需求,考虑到简单易用的原则,这里选用Samba来做文件共享服务.先介绍下Samba服务,Samba是SMB/CIFS 网络协议的重新实现, 它作为 NFS 的补充使得在 Linux 和 Windows 系统中进行文件共享.打印机共享更容易实现. 一,安装Samba服务 1, CentOS7上直接使用yum安装samba, samba-client即可. # yum install samba samba-client 2,安装完成后,检查下结果 # rpm -qa sa

CentOS7下Samba的安装与配置

一.Samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与

CentOS7安装配置SAMBA服务器

假设我们有这样一个场景 共享名 路径 权限 SHAREDOC /smb/docs 所有人员包括来宾均可以访问 RDDOCS /smb/tech 仅允许特定组的用户进行读写访问 特定组的组名为RD,目前的Alice.Jack.Tom三个人 安装SAMBA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 # yum