gpt4 book ai didi

linux跨平台共享之samba 配置方法

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 32 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章linux跨平台共享之samba 配置方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

samba一个很强大的跨平台共享服务,在这里废话我就不多说了,直奔主题,由于部门近日招聘新员工,今天把我们开发部门一些经常使用的软件放入共享,每次来新员工直接去共享下载就可以了。所以在服务器端(公司内部服务器,系统 redhat 6.1) 。

目的:在linux端提供共享目录,windows端可以访问该目录,为了安全起见,只有管理员用户有读写权限,普通用户只能读.

首先linux端:

1.安装samba 。

# yum install samba -y 。

# rpm -qa | grep samba 。

samba-common-3.5.6-86.el6.x86_64 。

samba-client-3.5.6-86.el6.x86_64 。

samba-winbind-clients-3.5.6-86.el6.x86_64 。

samba-3.5.6-86.el6.x86_64 。

2.添加samba用户 。

# useradd -d /data/share smb //该用户为管理员用户,读写权限,/data/share为共享目录 。

# smbpasswd -a smb 。

# useradd smbshare //该用户给新员工使用,只读即只能下载,不能上传和修改 。

# smbpasswd -a smbshare 。

3.启动samba 。

# service smb restart 。

4.允许samba共享自己的根目录 。

#setsebool -P samba_enable_home_dirs 1 。

# getsebool -a | grep samba 。

samba_enable_home_dirs --> on //这一项变成on 。

5.编辑配置文件 。

# vi/etc/samba/smb.conf 。

1)在Global Setting下面配置:

security = share 。

workgroup = Workgroup 。

display charset = UTF-8 。

unix charset = UTF-8 。

2)在文件最末配置 。

[share] 。

comment = network share 。

path = /data/share 。

public = yes 。

writable = yes 。

printable = no 。

browseable = yes //隐藏文件夹,相当于windows下的$,yes为显示,no隐藏 。

valid users = smb,smbshare //有效用户 。

write list = @smb //只有属于smb组的用户才有写权限 。

create mask = 755 。

directory mask = 755 。

guest ok = no //匿名访问关闭 。

6.重启smb服务 。

# service smb restart 。

7.windows访问,若提示无权访问,联系管理员……,那么就在linux上关闭selinux 。

命令:#setenforce 0 。

暂时停掉SELinux 。

1)输入你的服务器IP+共享文件名 。

linux跨平台共享之samba 配置方法

2)为了防止普通用户修改共享文件夹的内容或者肆意上传,所以设置了两个用户 。

smb用户是给管理员用的,可以上传下载,而smbshare是给普通用户只用的,只 能下载.

linux跨平台共享之samba 配置方法

3)使用smbshare用户测试 。

linux跨平台共享之samba 配置方法

在共享目录创建文件失败 。

linux跨平台共享之samba 配置方法

这样就可以保证共享目录的安全性了~~~ 。

本文出自 “我就是我非此非彼” 博客 。

最后此篇关于linux跨平台共享之samba 配置方法的文章就讲到这里了,如果你想了解更多关于linux跨平台共享之samba 配置方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com