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

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
评论“linux跨平台共享之samba 配置方法”
暂无“linux跨平台共享之samba 配置方法”评论...

P70系列延期,华为新旗舰将在下月发布

3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。

而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?

根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。