cpanel 添加不属于任何客户端的纯 ftp 用户

cpanel 添加不属于任何客户端的纯 ftp 用户

基本上,我想在具有 WHM/Cpanel 的 Centos 5 服务器上创建一个名为 ftpbackup 的 ftp 用户。我有 root 访问权限。您知道该怎么做吗?

我尝试过:
1.useradd
2.Pure-pw useradd
3.editing /etc/proftpd/passwd.vhosts(我知道它说的是 PRO ftp,但这是 cpanel 存储我从 cpanel 界面创建的用户的密码的地方)

pureftpd conf 中的身份验证机制是 Extauth pureauth...如果它可以帮助您识别问题。

不知道发生了什么....

答案1

/usr/local/cpanel/bin/proftpd_passwd <cpuser> -a <ftpuser>:<password>:<uid>:<gid>:<cpuser>:/home/<cpuser>/public_html/ftp:/sbin/nologin
  • <cpuser>= 您的 cPanel 用户名
  • <uid>= cPanel 用户的 user_id
  • <gid>= cPanel 用户的 group_id
  • <ftpuser>= 用于登录的用户,例如,如果 ftpuser = ftp,则登录使用[电子邮件保护]

答案2

您有 cPanel,那您为什么还要弄乱 cPanel 设置呢?以 cPanel 方式进行。即,只需在 WHM 中创建一个虚拟域并将其用于唯一的 FTP 目的,或者从 cPanel 内部创建一个 FTP 帐户。

如果您手动添加/修改用户,则它不一定是永久的或将来不会被 cPanel 覆盖。

-$

相关内容