samba服务实验-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 51231
  • 博文数量: 7
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 221
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-25 12:31
文章分类
文章存档

2014年(1)

2013年(6)

我的朋友
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: linux

2013-08-04 18:40:13

需求描述
创建3个文档目录:

/var/share/public,存放公共数据

/var/share/training,存放技术培训资料

/var/share/devel,存放项目开发资料

将/var/share/public目录共享名为pub

所有员工可访问,但是只能读取文件,不能写入

将/var/share/training目录共享名为peixun

只允许管理员admin及技术部的员工只读访问

将/var/share/devel/目录共享为kaifa

要求是隐藏共享

技术部的员工都可以读取该目录中的文件

但是只有管理员admin及kaifa项目组的员工有写入权限


需求描述

创建2个部门组:jsb  kfb  

创建技术部的员工js1和js2

创建开放部的员工kf1和kf2

分别使用管理员和上述员工账户进行测试


实验步骤:

1.新建用户

[root@localhost yum.repos.d]# groupadd jsb

[root@localhost yum.repos.d]# groupadd kfb

[root@localhost yum.repos.d]# useradd js1 -g jsb

[root@localhost yum.repos.d]# useradd js2 -g jsb


[root@localhost yum.repos.d]# useradd kf1 -g kfb

[root@localhost yum.repos.d]# useradd kf2 -g kfb

[root@localhost share]# useradd admin


2.建立相关共享目录名

[root@localhost yum.repos.d]# mkdir /var/share -p

[root@localhost yum.repos.d]# cd /var/share

[root@localhost share]# mkdir public

[root@localhost share]# mkdir training

[root@localhost share]# mkdir devel

[root@localhost share]# chmod o w devel

[root@localhost share]#cp /etc/passwd public

[root@localhost share]#cp /etc/passwd training

[root@localhost share]#cp /etc/passwd devel:


3.编辑配置文件

[root@localhost share]# vim /etc/samba/smb.conf


4.将系统用户添加samba用户

[root@localhost share]# smbpasswd -a admin

new smb password:

retype new smb password:

added user admin.

[root@localhost share]# smbpasswd -a js1

new smb password:

retype new smb password:

added user js1.

[root@localhost share]# smbpasswd -a js2

new smb password:

retype new smb password:

added user js2.

[root@localhost share]# smbpasswd -a kf1

new smb password:

retype new smb password:

added user kf1.

[root@localhost share]# smbpasswd -a kf2

new smb password:

retype new smb password:

added user kf2.

[root@localhost share]# smbpasswd -a admin

new smb password:

retype new smb password:


5.里面可以给用户起别名,可以是一对多关系,可以隐藏服务器名

[root@localhost share]# vim /etc/samba/smbusers

[root@localhost share]# vim /etc/samba/smb.conf


6.检测我们的配置文件是否正确

[root@localhost share]# testparm

load smb config files from /etc/samba/smb.conf

rlimit_max: increasing rlimit_max (1024) to minimum windows limit (16384)

processing section "[homes]"

processing section "[printers]"

processing section "[pub]"

processing section "[peixun]"

processing section "[kaifa]"

loaded services file ok.

server role: role_standalone

press enter to see a dump of your service definitions


[global]

workgroup = mygroup

server string = samba server version %v

log file = /var/log/samba/log.%m

max log size = 50

cups options = raw


[homes]

comment = home directories

read only = no

browseable = no


[printers]

comment = all printers

path = /var/spool/samba

printable = yes

browseable = no

========================================配置选项

[pub]

path = /var/share/public

guest ok = yes


[peixun]

path = /var/share/training

valid users = admin, @jsb


[kaifa]

path = /var/share/devel

valid users = admin, @kfb, @jsbcp

write list = admin, @kfb

browseable = no


[root@localhost share]# service smb restart 刷新服务

shutting down smb services: [failed]

starting smb services: [ ok ]


在windows下进行测试即可


在doc窗口消除访问记录

net use * /del

net user administrator 12 改密码

消除密码记录

控制面板-->用户管理---》用户账户---》管理你的凭证,消除来访地址即可


阅读(2548) | 评论(1) | 转发(1) |
0

上一篇:ssh命令详解

下一篇:nfs文件系统

给主人留下些什么吧!~~

2013-08-05 10:18:22

路过看看

|
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图