Samba 服务
samba 是一个网络服务器, 用于 Linux 和 Windows 之间共享文件.
samba 端口号
数据传输的 TCP 端口 139,445
进行 NetBIOS 名称解析之类工作的 UDP 端口就 137,138
Samba 的功能:
2 可以提供用户登入 SAMBA 主机时的身份认证, 以提供不同身份者的个别数据;
3 可以进行 Windows 网络上的主机名解析
4 可以进行装置的分享
Samba 工作原理:
SAMBA 这个文件系统是架构在 NetBIOS
这个通讯协议上面所开发出来的. 而 SAMBA 最早发展的时候, 其实是想要让 Linux 系统可以加入 Windows 的系统当中来分享使用彼此的档案数据的, 所以当然 SAMBA 就架构在 NetBIOS 发展出来
掌握 samba 服务的启动, 停止, 重启
service smb start | stop | restart | satus
掌握 samba 的主配置文件为:/etc/samba/smb.conf
FTP 服务
什么是 FTP
FTP (File transfer protocol) 是传输协议之一, 他最主要的功能是在服务器与客户端之间进行档案的传输.
FTP 服务概述
1) 了解两种工作模式:
主动模式: 消息端口 21, 数据端口 20
被动模式: 消息端口 21, 数据端口随机
Tips:
建立连接:
客户端发送连接请求, 同时打开一个大于 1024 的端口, 比如 1031 端口, 若 FTP 服务器侦听到该请求, 则会在 1031 端口和 FTP 的 21 端口之间建立起一个 FTP 会话连接.
传输数据:
当需要传输数据时, 客户端再动态的打开一个大于 1024 的端口连接到 FTP 得 20 端口, 并在这个两个端口之间进行数据传输.
FTP 协议中, 控制连接均有客户端发起, 而数据连接有两种工作方式:
PORT 主动方式和 PASV 被动方式
五, NFS 服务
掌握 NFS 服务的功能: NFS 即网络文件系统 (NetWork File System), 是使不同的计算机之间能通过网络进行文件共享的一种网络协议, 多用于类 UNIX 系统中的网络中.
其中 RPC(Remote Procedure Call) 为远程过程调用, 最主要的功能就是指定每个 NFS 功能所对应的端口号, 并且回报给客户端, 让客户端可以连接到正确的端口上.
掌握 NFS 服务的启动, 停止, 重启
service nfs start | stop | restart
掌握 NFS 服务的主配置文件:/etc/exports
来源: http://www.bubuko.com/infodetail-3121648.html