软件:ftp

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
软件:ftp [2025/09/05 00:04] admin软件:ftp [2025/10/21 18:47] (当前版本) admin
行 1: 行 1:
 +====== FTP ======
 +
 文件传输协议(File Transfer Protocol, FTP)工作在OSI模型的第七层和 TCP模型的第四层应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。其Home目录(/srv/ftp/)就是连接到这个服务上的用户可使用的树的根。默认配置在 /etc/vsftpd.conf 中,需要一些更改,匿名王文需要启用anonymous_enable=YES并且对本地用户的只读访问需要被禁止local_enable=NO。默认端口21/TCP 文件传输协议(File Transfer Protocol, FTP)工作在OSI模型的第七层和 TCP模型的第四层应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。其Home目录(/srv/ftp/)就是连接到这个服务上的用户可使用的树的根。默认配置在 /etc/vsftpd.conf 中,需要一些更改,匿名王文需要启用anonymous_enable=YES并且对本地用户的只读访问需要被禁止local_enable=NO。默认端口21/TCP
  
行 53: 行 55:
 <code -> <code ->
 #安装ftp服务器 #安装ftp服务器
-sudo apt-get -y install vsftpd+sudo apt -y install vsftpd
  
 #修改ftp配置 #修改ftp配置
 vi /etc/vsftpd.conf vi /etc/vsftpd.conf
-#28行+#25行 禁用任何匿名访问 
 +anonymous_enable=NO 
 +#28行 登录设置
 local_enable=YES local_enable=YES
-#31行+#31行 启用文件上传
 write_enable=YES write_enable=YES
 +
 +按`esc`键,输入`:wq`退出
  
 #重启ftp #重启ftp
 systemctl restart vsftpd systemctl restart vsftpd
 +systemctl start vsftpd
 +systemctl enable vsftpd
 </code> </code>
  
  
  • 软件/ftp.1757001843.txt.gz
  • 最后更改: 2025/09/05 00:04
  • admin