要设置CentOS FTP服务器的存储路径,您需要使用FTP服务器软件,例如vsftpd
sudo yum install vsftpd
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
sudo vi /etc/vsftpd/vsftpd.conf
chroot_local_user选项,取消注释并设置为YES。这将限制用户访问其主目录:chroot_local_user=YES
local_root选项并取消注释。然后将其值设置为您希望的目录。例如,如果您希望将存储路径更改为/home/ftpuser,则应添加或修改以下行:local_root=/home/ftpuser
如果您希望为特定用户设置不同的存储路径,可以使用以下方法:
/home/ftpuser。/etc/passwd文件中找到该用户的条目,并在其末尾添加一个冒号和一个新的路径,如下所示:ftpuser:x:1001:1001::/home/ftpuser:/sbin/nologin
保存并关闭配置文件。
重新启动vsftpd服务以应用更改:
sudo systemctl restart vsftpd
现在,您的CentOS FTP服务器应该使用新的存储路径。请尝试使用FTP客户端连接到服务器并验证更改是否生效。