安装配置Samba服务器(CentOS7)

简介: 假设我们有这样一个需求共享名     路径         权限Mealkey_Share   /smb/docs    所有人员包括来宾均可以访问Group     /smb/tech    仅允许特定组的用户进行读写访问 特定组的组名为RD,目前的有zyy一人...


假设我们有这样一个需求

共享名     路径         权限

Mealkey_Share   /smb/docs    所有人员包括来宾均可以访问

Group     /smb/tech    仅允许特定组的用户进行读写访问

 

特定组的组名为RD,目前的有zyy一人

 

1、安装Samba  

yum -y install samba samba-client samba-common


2、创建共享目录(假设共享/smb目录下的文件)

# mkdir -p /smb/docs

# mkdir -p /smb/tech


3、配置内核参数

# ulimit -n 16384

# vi /etc/security/limits.conf

  在最后加入以下内容

* - nofile 16384


4、配置Samba服务器 

# vi/etc/samba/smb.conf

   删除原有所有内容(vi删除所有内容命令:用G转到文件尾-->ESC-->:1,.d),添加如下内容:


[global]

workgroup=BIGCLOUD

netbios name=ZZSRV2

server string=Samba Server

#security=share

security=user

map to guest = Bad User

[Mealkey_Share]

path=/smb/docs

#  readonly=yes

browseable=yes

guest ok=yes

writable = yes

write list = @RD

[Group]

path = /smb/tech/

public = no

writable = yes

write list = @RD

validusers = @RD

 

5、创建用户并分配权限

//创建操作系统用户

# useradd zyy

# useradd RD

 

//修改用户的组

# usermod -a -G RD zyy

  

//创建SAMBA用户

# smbpasswd -a zyy

  

//修改目录权限

# chown RD:RD /smb/tech

# chmod 770 /smb/tech

# chown RD:RD /smb/docs

# chmod 770 /smb/docs

  

//查看服务状态  

# ll  /smb/

wKioL1nLEMHRBpQSAAAPc4lPKSY502.png-wh_50


6、启动Samba服务器

# systemctl restart smb

# systemctl enable smb

# systemctl status smb

 wKiom1nLESeDJzSEAACGj2ClqXI282.png-wh_50


7、测试连通性

 // Linux上测试

# smbclient -L localhost -U zyyP@

wKioL1nLESOhOxe1AAArDxA9vx4667.png-wh_50

    

# smbclient //192.168.110.247/Group -U zyy

wKioL1nLEc3TyjdFAAAudQKF0rw873.png-wh_50


//Windows上测试

运行窗口输入 \\192.168.110.247

wKioL1nLEVqDQFC8AAAkyOEoFm0924.png-wh_50


打开后直接可以拖拽文件至目录中

wKioL1nLEajgJq8kAAAa4thgK2E649.png-wh_50






目录
相关文章
|
12月前
|
Linux 网络安全 数据安全/隐私保护
如何在 CentOS 上安装和配置 Samba?
如何在 CentOS 上安装和配置 Samba?
1072 0
如何在 CentOS 上安装和配置 Samba?
|
网络协议 Linux 应用服务中间件
2022红帽企业版网络配置--centos7配置DHCP DNS绑定域名 FTP HTTP(apache) nginx samba
2022红帽企业版网络配置--centos7配置DHCP DNS绑定域名 FTP HTTP(apache) nginx samba
200 0
|
5月前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
139 2
|
5月前
|
开发工具 数据安全/隐私保护
Centos6.5安装并配置samba服务
配置Samba服务,执行`yum -y install samba`。创建finance、sales、manager组及对应用户:user1, user2(finance组),user3(sales组),manager(manager组)。设定用户密码。创建共享目录,给予finance组对finance目录的读写权限,编辑`smb.conf`。manager拥有所有共享目录的读写权限。确保用户对其共享文件夹有完全权限,其他用户只读写。重启服务。共享/opt/public_share为share,创建无登陆权用户Tonny,允许所有用户读写,文件属主为Tonny。最后,重启服务。
125 0
|
Unix Linux 网络安全
百度搜索:蓝易云【Centos7下Samba服务器配置。】
Samba是一个开放源代码软件套件,可以在类Unix操作系统上实现SMB/CIFS协议。SMB/CIFS是Windows操作系统使用的一种网络共享协议。
234 0
|
5月前
|
Linux 开发工具
centos7开箱操作-网络配置-Samba服务安装-配置国内源
centos7开箱操作-网络配置-Samba服务安装-配置国内源
77 0
|
网络协议 Linux 文件存储
【Linux系统】Centos7系统下配置samba共享
【Linux系统】Centos7系统下配置samba共享
686 1
|
安全 Linux 网络安全
Linux/centos上如何配置管理samba服务器?
Linux/centos上如何配置管理samba服务器?
174 0
|
Linux 文件存储 数据安全/隐私保护
CentOS部署Samba服务
CentOS部署Samba服务
328 0
CentOS部署Samba服务
下一篇
无影云桌面