1.简要描述Linux中常见的系统服务,它们的功能分别是
常见的系统服务及其功能包括:
NTP CHRONY:用于时钟同步;
DHCP:一种动态主机配置协议,默认使用 UDP 端口 63 自动分配主机地址
DNS:域名解析,运行在UDP协议上,默认使用53端口
NFS:网络文件系统,它依赖于RCP协议,其基本原理是“允许不同的客户端和服务器通过一组RPC共享同一个文件系统”,它独立于操作系统,允许具有不同硬件和操作系统的系统一起共享文件。
postfix:邮件服务;
rsync:异地数据备份服务。
VPN:虚拟专用网络。
2.简要描述FTP的主要工作模式
FTP工作模式从服务器端的角度来区分主动模式和被动模式
主动模式:FTP服务器发起与客户端的连接,服务器端口号分别为20(用于传输)和21(用于控制),即端口20将数据传输到客户端上大于1024的随机端口
被动模式:FTP客户端发起与服务器的连接,服务器使用随机端口等待客户端的随机端口访问,从而传输数据。
3.简要描述FTP的两种登录方式和两种传输方式
有两种方法可以登录FTP:匿名和授权登录
匿名登录时,用户名是匿名的,密码是:任何有效的电子邮件地址授权登录时,用户名是用户在远程FTP系统中的账号,密码是用户在远程系统中的密码。
区别:只能使用匿名登录访问 ftp 目录下的资源,默认配置只能使用 **授权登录访问的权限大于匿名登录的权限,上传和**都可以使用。
FTP 文件传输有两种文件传输模式:ASCII 模式和二进制模式。
ASCII 模式用于传输文本文件其他文件的传输使用二进制模式。