samba是linux上的文件共享服务软件,相当与Windows上的共享文件夹,当然也是要在同一网段上的。

当前用的版本是4.4.4,好吧!下面介绍怎么去安装配置它,here we go!

1. 安装:

[root@localhost ~]# yum install samba samba-client samba-common

2. 创建可访问的用户:

[root@localhost SMBShare]# groupadd smbgrp   --> 创建一个可访问的用户组smbgrp

[root@localhost SMBShare]# useradd -G smbgrp smbtest   --> 创建一个用户并把他加入到smbgrp组中

[root@localhost SMBShare]# smbpasswd -a smbtest       --> 把这个用户添加到samba的访问列表中
New SMB password:
Retype new SMB password:
Added user smbtest.

3. 创建共享目录:

[root@localhost ~]# mkdir /home/SMBShare/    -->创建共享目录SMBShare

[root@localhost SMBShare]# chmod -R 0777 /home/SMBShare/  -->把目录的读写权限更改成可读写执行

[root@localhost SMBShare]# chown -R smbtest:smbgrp /home/SMBShare/  -->把文件拥有者改为smbtest账户和smbgrp组

[root@localhost SMBShare]# chcon -t samba_share_t /home/SMBShare/  -->允许匿名用户可访问上传文件

4. 修改配置文件smb.conf 并保存:

先把原来的配置文件备份一下

cp /etc/samba/smb.conf  /etc/samba/smb.conf.bak

然后编辑配置文件

vi /etc/samba/smb.conf

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no

[mobile]
path = /home/SMBShare
valid users = @smbgrp
guest ok = no
writeable = yes
browsable = yes

5. 启用服务:

systemctl restart smb.service

6. 防火墙设置:

因为我仅仅是为了实验所以就把防火墙关掉了 #systemctl disable firewalld.service

当然也可以设置例外 #firewall-cmd --permanent --zone=public --add-service=samba

重新加载防火墙 #firewall -cmd --reload

6. 访问测试:

在windows上输入 \\ip地址, 然后输入帐号:smbtest 密码:*********

tip:

设置匿名共享:

mkdir /samba/anonymous

chown -R  nobody:nobody /samba/anonymous

chmod -R 0755 /samba/anonymous

chcon -t samba_share_t /samba/anonymous

smb.conf文件中加入以下字段:

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no

[Anonymous]
path = /samba/anonymous
browsable =yes
writable = yes
guest ok = yes
read only = no

CentOS 7 samba server 配置的更多相关文章

  1. Samba Server 配置

    1.Issue:Server requested plaintext password but 'client plaintext auth' is disabled   session setup ...

  2. ubuntu samba server 配置多用户访问

    [share] path = /home/share/ writeable = yes browseable = yes create mask = directory mask = guest ok ...

  3. Centos 6 DNS Server 配置

    安装bind yum install -y bind bind-chroot bind-utis 如果是Centos 5 # yum -y install bind caching-nameserve ...

  4. CentOS 7.2 安装配置Samba服务器

    1背景 转Linux刚刚1年,vim操作还不能应对工程代码,之前一直都是Gnome桌面 + Clion 作开发环境,无奈在服务器上没有这样的环境, 看同事是(Windows)Source Insigh ...

  5. CentOS下Samba文件服务器的安装与配置

    CentOS下Samba文件服务器的安装与配置 http://blog.csdn.net/limingzhong198/article/details/22064801 一.安装配置 1. 安装sam ...

  6. Centos samba 服务配置

    1背景 转到Linux有段时间了,vim操作还不能应对工程代码,之前一直都是Gnome桌面 + Clion 作开发环境,无奈在服务器上没有这样的环境, 看同事是(Windows)Source Insi ...

  7. centos samba/squid 配置 samba配置 smbclient mount fstab自动挂载samba curl -xlocalhost:3128 www.qq.com squid配置 3128 DNSPOD 第二十七节课

    centos  samba/squid 配置  samba配置 smbclient  mount fstab自动挂载samba curl -xlocalhost:3128 www.qq.com squ ...

  8. centOS下yum安装配置samba

     centOS下yum安装配置samba 2010-03-29 15:46:00 标签:samba yum centOS 安装 休闲 注意:本文的原则是只将文件共享应用于内网服务器,并让将要被共享的目 ...

  9. centos安装samba服务和配置

    1.samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享 ...

随机推荐

  1. wget和curl

    1 curl比wget支持更多的协议 2 wget是支持递归的,而curl不支持

  2. 内部消息 微软中国云计算 内測Azure免费账号 赶紧申请 错过不再有

    内部消息 微软中国云计算 顶级内測Azure免费账号 火热申请 过期不再有! 微软MSDN俱乐部  29754721, [一大波Azure免费账号来袭]Windows Azure再次开启示放免费试用账 ...

  3. HDU1257 最少拦截系统 —— 贪心

    题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=1257 最少拦截系统 Time Limit: 2000/1000 MS (Java/Othe ...

  4. BZOJ2002:Bounce 弹飞绵羊(LCT)

    某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏.游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当 ...

  5. 小程序-demo:小程序示例-page/component2

    ylbtech-小程序-demo:小程序示例-page/component2 以下将展示小程序官方组件能力,组件样式仅供参考,开发者可根据自身需求自定义组件样式,具体属性参数详见小程序开发文档. 1. ...

  6. JSP+MySQL实例

    转自:https://www.yiibai.com/jsp/jsp_mysql.html 在本章中,我们将讨论如何使用JSP访问数据库(这里以MySQL数据库为例).并假设您对JDBC应用程序的工作方 ...

  7. 【140】◀▶ ArcGIS技巧

    目录: Add XY Data 图例修改 中文字符左斜体设置 专题图只显示“度” 制作渐变图例 待定 待定 待定 1. 在ArcGIS中插入含有经纬度的*.txt或者*.xls文件等 File> ...

  8. UVa 12714 Two Points Revisited (水题,计算几何)

    题意:给定一条线段,让你求一条线段与已知线段垂直,并且所有线段的坐标的点的坐标都不大于给定的坐标的最大值且不能为负数. 析:没啥好说的,随便找一条就好. 代码如下: #pragma comment(l ...

  9. ubuntu12.04向左边栏添加图标(引用)

    转自:http://forum.ubuntu.com.cn/viewtopic.php?f=86&t=317442 打开想添加的软件,图标会出现在侧边栏,右击之,点Keep In Launch ...

  10. 洛谷 P3732 [HAOI2017]供给侧改革【trie树】

    参考:http://blog.csdn.net/di4covery/article/details/73065684 我以为是后缀数组+某某数据结构,结果居然是01trie!!题解说"因为是 ...