centos

怎样设置CentOS FTP Server存储路径

小樊
46
2025-11-15 23:20:38
栏目: 云计算

要设置CentOS FTP服务器的存储路径,您需要使用FTP服务器软件,例如vsftpd

  1. 首先,确保已经安装了vsftpd。如果没有,请运行以下命令来安装:
sudo yum install vsftpd
  1. 启动vsftpd服务并设置为开机启动:
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
  1. 使用文本编辑器(如vi或nano)打开vsftpd配置文件:
sudo vi /etc/vsftpd/vsftpd.conf
  1. 在配置文件中找到chroot_local_user选项,取消注释并设置为YES。这将限制用户访问其主目录:
chroot_local_user=YES
  1. 若要更改用户的FTP存储路径,请找到local_root选项并取消注释。然后将其值设置为您希望的目录。例如,如果您希望将存储路径更改为/home/ftpuser,则应添加或修改以下行:
local_root=/home/ftpuser

如果您希望为特定用户设置不同的存储路径,可以使用以下方法:

ftpuser:x:1001:1001::/home/ftpuser:/sbin/nologin
  1. 保存并关闭配置文件。

  2. 重新启动vsftpd服务以应用更改:

sudo systemctl restart vsftpd

现在,您的CentOS FTP服务器应该使用新的存储路径。请尝试使用FTP客户端连接到服务器并验证更改是否生效。

0
看了该问题的人还看了