耳朵(十八)——SAMBA服务

SAMBA服务器
1、SAMBA概念 FTP文件传输服务可以让主机之间的文件传输变得简单方便,但是FTP协议的本质是传输文件,而非共享文 件,因此要想通过客户端直接在服务器上修改文件内容还是一个问题。 微软公司和英特尔公司共同制定了SMB(Server Messages Block,服务器消息块)协议,旨在解决局域网内 的文件或打印机等资源的共享问题
2、SAMBA工作原理
协议协商 :客户端在访问Samba服务器时,发送negprot指令数据包,告知目标计算机其支持的SMB类型。Samba 服务器根据客户端的情况,选择优的SMB类型,并做出回应;
建立连接 :当SMB类型确认后,客户端会发送session setup指令数据包,提交帐号和密码,请求与Samba服务器建 立连接,如果客户端通过身份验证,Samba服务器会对session setup报文作出回应,并为用户分配唯一 的UID,在客户端与其通信时使用。
访问共享资源 :客户端访问Samba共享资源时,发送tree connect指令数据包,通知服务器需要访问的共享资源名,如 果设置允许,Samba服务器会为每个客户端与共享资源连接分配TID,客户端即可访问需要的共享资源。
断开连接 :共享使用完毕,客户端向服务器发送tree disconnect报文关闭共享,与服务器断开连接

Linux下配置samba服务
一、关闭防火墙
[root@localhost vsftpd]# systemctl stop firewalld
[root@localhost vsftpd]# setenforce 0
setenforce: SELinux is disabled
[root@localhost vsftpd]# getenforce
Disabled
二、装载所需要的包
[root@localhost ~]# yum install samba samba-client -y
三、创建资源共享用户
[root@localhost ~]# useradd alice
[root@localhost ~]# id alice
uid=1000(alice) gid=1000(alice) groups=1000(alice)
[root@localhost ~]# pdbedit -a -u alice
new password:
retype new password:
Unix username: alice
NT username:
Account Flags: [U ]
User SID: S-1-5-21-2222669369-1270136035-1759815967-1000
Primary Group SID: S-1-5-21-2222669369-1270136035-1759815967-513
Full Name:
Home Directory: \localhost\alice
HomeDir Drive:
Logon Script:
Profile Path: \localhost\alice\profile
Domain: LOCALHOST
Account desc:
Workstations:
Munged dial:
Logon time: 0
Logoff time: Wed, 06 Feb 2036 10:06:39 EST
Kickoff time: Wed, 06 Feb 2036 10:06:39 EST
Password last set: Thu, 29 Nov 2018 06:33:15 EST
Password can change: Thu, 29 Nov 2018 06:33:15 EST
Password must change: never
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
五、创建资源共享目录。
[root@localhost ~]# mkdir /share
[root@localhost ~]# rm -rf /share/
[root@localhost ~]# mkdir /home/share
[root@localhost ~]# chown -Rf alice:alice /home/share/
[root@localhost ~]# ls -ld /home/share/
drwxr-xr-x 2 alice alice 6 Nov 29 06:35 /home/share/
六、修改配置文件
[root@localhost ~]# vim /etc/samba/smb.conf
[share] #局部共享
comment = share info… #提示信息
path = /home/share #共享目录
public = no #关闭所有人可见
writable = yes #可写
七、启动服务
八、测试

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值