Linux实践工程师学习笔记十

本文介绍如何配置Samba服务器实现部门间文件共享。员工可在不同电脑上办公,文件统一保存于服务器;各部门拥有独立共享目录,确保数据安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

应用案例

要求:

1.所有员工都能够在公司内流动办公,但不管在哪台电脑上工作,都要把自己的文件数据保存在samba文件服务器上。

2.市场部,技术部都各有自己的目录,同一个部门的人共同拥有一个共享目录,其他部门的人都只能访问在服务器上自己个人的home目录

3.所有用户都不允许使用服务器上的shell

分析:

1.需要samba作为文件服务器,为所有用户创建账号和目录,用户默认都 在服务器上有一个home目录,只有认证通过才能看到。

2.需为市场部和技术部创建不同的组salestech,并且分配目录,把所有市场部员工加入sales组,技术部员工加入tech组,通过samba共享salestect

3.建立用户账号时,不分配shell

案例实施:

1.为所有用户创建账号和目录,不分配shell,假设市场部有tom,jack,技术部有red,blue,总经理ceo,财务finance

2.建组salestech,把所有市场部员工加入sales组,技术部员工加入tect

3.创建两个目录/home/sales/home/tech,并修改两个目录的权限,分别属于sales组和tect

4.通过samba共享/home/sales/home/tect

5.测试

如有错误,检查

/etc/samba/smbpasswd         确定账户

/etc/samba/smbusers            查看映射文件

tail /var/log/samba/redhat.log        查看/var/log/samba/目录下的日志

 

具体操作:

#vi /etc/samba/smb.conf              安全级别为user

#groupadd sales

#groupadd tech

#useradd –g sales –s /bin/false tom

#useradd –g sales –s /bin/false jack

#smbpasswd –a tom

#smbpasswd –a jack

#for user in red blue

>do

>    useradd –g tech –s /bin/false  $user

>     smbpasswd –a $user

>     done

 

#useradd ceo

#useradd finance

#smbpasswd –a ceo

#smbpasswd –a finance

#mkdir /home/sales /home/tech

#chgrp sales   /home/sales

#chgrp tech    /home/tech

#chmod 770 /home/sales

#chmod 770 /home/tech

#chmod g+s /home/sales              防止权限发生混乱

#chmod g+s /home/tech

#vi /etc/samba/smb.conf

[global]

       path = /home/sales

       comment = sales

       public = no

       valid users = @sales

       write list = @sales

       create mask = 0770

       directory mask = 0770

[tech]

       path = /home/tech

       comment = tech

       public = no

       valid users = @tech

       write list = @tech

       create mask = 0770

       directory mask = 0770

 

linux测试

1.smbclient –L 192.168.0.22 –U tom%tom

2.mount.cifs //192.168.0.22/ceo –o username ceo%ceo

windows客户机映射网络驱动器,再设定“我的文档”位置,就可随时随地将文件保存在samba服务器上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值