您现在的位置是:首页 >学无止境 >【CentOS】【ftp服务器】centos上搭建ftp服务器并访问网站首页学无止境

【CentOS】【ftp服务器】centos上搭建ftp服务器并访问

Jamesvalley 2024-06-14 17:18:23
简介【CentOS】【ftp服务器】centos上搭建ftp服务器并访问

一、搭建步骤:

1、 需要搭建一台FTP服务端

按照config.ini配置好port、user、passwd、remoteDir(Pcap文件存放路径)

1.1、安装 vsftpd

# 使用 yum 安装 vsftpd 
yum install -y vsftpd 

1.2、配置

在启动之前需要:按照config.ini配置好port、user、passwd、remoteDir(Pcap文件存放路径)

配置 port (以port=21为例)

# 查看21端口是否开启
netstat -nltp | grep 21
# 开启21

配置 user、passwd (user=ftpuser、passwd=srv2oo81q2w)

# 为 FTP 服务创建user用户,本文以 ftpuser 为例。
useradd ftpuser
# 设置 ftpuser 用户的密码。
passwd ftpuser
srv2oo81q2w
# 输入密码后请按Enter键

配置 remoteDir ( 例: remoteDir =/iDome_pcaps)

其他配置项 配置文件 /etc/vsftpd/chroot_list

vim /etc/vsftpd/chroot_list

输入 ftpuser 保存退出

其他配置项,修改或增加配置文件的 /etc/vsftpd/vsftpd.conf 的内容

anonymous_enable=NO
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
# listen_ipv6=YES
local_root=/iDome_pcaps
anon_root=/iDome_pcaps
allow_writeable_chroot=YES
pasv_enable=YES
pasv_address=192.168.10.91
pasv_min_port=40000
pasv_max_port=45000
cmds_allowed=FEAT,REST,ABOR,CWD,LIST,MDTM,MKD,NLST,PASS,PASV,PORT,PWD,QUIT,RMD,RNFR,RNTO,SIZE,STOR,TYPE,USER,ACCT,APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST,DELE,RETR

1.3、启动 vsftp

# 启动vsftp
systemctl enable vsftpd 
systemctl start vsftpd 
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。