温馨提示×

centos ftpserver怎么安装软件

小樊
45
2026-09-06 04:37:32
栏目: 智能运维

在 CentOS 上“安装 FTP 服务器软件”一般指的是安装并配置一个 FTP 服务程序(如 vsftpd)。下面给你一个清晰、常用的做法。


一、安装 FTP 服务器(以 vsftpd 为例)

1. 更新系统(可选但推荐)

sudo yum update -y

2. 安装 vsftpd

sudo yum install -y vsftpd

3. 启动并设置开机自启

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

4. 查看服务状态

sudo systemctl status vsftpd

二、基本配置(常用)

配置文件路径:

/etc/vsftpd/vsftpd.conf

常用配置示例(编辑后重启服务):

sudo vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES

重启服务:

sudo systemctl restart vsftpd

三、防火墙与 SELinux(很重要)

1. 开放 FTP 端口(21)

sudo firewall-cmd --permanent --add-service=ftp
sudo firewall-cmd --reload

2. SELinux(如果连不上)

sudo setsebool -P ftp_home_dir on

四、创建 FTP 用户(可选)

sudo useradd ftpuser
sudo passwd ftpuser

限制用户只能 FTP(不能登录系统):

sudo usermod -s /sbin/nologin ftpuser

五、客户端连接方式

  • FTP 地址:ftp://服务器IP
  • 端口:21
  • 使用创建的用户名和密码登录

如果你说的 “ftpserver 怎么安装软件” 是指:

  • ✅ 在 FTP 服务器这台 CentOS 上安装其他软件
  • ✅ 使用 FTP 上传并安装软件
  • ✅ 安装的是 SFTP / ProFTPD / Pure-FTPd

可以告诉我具体场景,我可以给你更针对性的步骤。

0