Linux-samba服务

1.samba 作用:windows unix 共享
2.服务端 samba samba-common
  客户端 samba samba-common samba-client
服务端的主配置 /etc/samba/smb.conf
两种1.本地用户
用户名 /etc/passwd 密码不是/etc/shadow
密码是samba自身维护的密码


默认家目录共享目录,能够访问其他共享目录


    2.匿名用户
服务端起服务service smb restart  445 139
            service nmb restart 137 138


客户端:
samba samba-common samba-client
一:查看远程主机提供的共享名称
1.匿名用户
smbclient -L 172.25.0.11
2.本地用户 需要服务端赋予密码
服务端:
第一次赋予密码:smbpasswd -a student
后期修改密码 smbpasswd student 即可,但是要求知道第一次密码
客户端:smbclient -L 172.25.0.11 -U student  
二:登陆
smbclient //172.25.0.11/student -U student
 //远程主机/共享名   
smbclient //172.25.0.11/test
setsebool -P samba_export_all_rw on
三:上传
1.匿名用户
ugo : nobody
2.本地用户
tom tom
student student






tom student alice nobody    --> 组   --> acl


server端共享的配置
[root@rhel6 smbshare]# tail -n5 /etc/samba/smb.conf 
[test]   #共享名
comment = testing  #说明
path = /smbshare  #共享目录
public = yes #是否所有人可访问
writable = yes #是否所有人可写


======================================
题目  el6 server   el7 client
共享名:public
共享目录: /public
要求:匿名可以上传文件,student用户可以上传文件  UGO权限或者acl权限去满足。
selinux -> enforcing 


mount 以本地用户的方式将public挂接到 /mnt




=================================================================
通过mount来访问远程主机 
yum -y install cifs-utils
1.匿名用户挂载
mount -t cifs //172.25.0.11/test /mnt -o guest
2.本地用户挂载
mount -t cifs //172.25.0.11/test /mnt -o username=tom


fstab
1.匿名用户
//172.25.0.11/test /mnt cifs guest 0 0
2.本地用户
1) //172.25.0.11/test /mnt cifs cred=/etc/samba.txt 0 0
2) vim /etc/samba.txt 
username=tom
password=tom
3) chmod 400 /etc/samba.txt








windows登陆
运行
\\172.25.0.11\test

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值