创buildDirectAdmin用户旁边的ftp用户

对于使用DirectAdmin的服务器,我想创build一个ftp用户,可以访问/ home /中的每个目录。 我不需要知道如何做到这一点,我知道如何坐牢。 我所面对的问题很简单。

我正在使用这两个命令来创build我的用户;

sudo useradd userftp -p your_password -s /bin/false sudo passwd userftp 

之后我应该可以用ftplogin我想? 问题是,每次我尝试login时,我收到一个530login不正确的错误。 使用DirectAdmin创build的其他帐户正在运行。

谢谢!

以下是我的工作:创build用户后,您必须手动添encryption码用户到proftpd.passwd文件。

  1. 通过例如https://www.mkpasswd.net/生成crypt-md5密码
  2. 检索用户标识和组标识(fe在/ etc / passwd中)
  3. nano /etc/proftpd.passwd
  4. input行到proftpd.passwd,应该是这样的:

    myuser:$1$6xj8db37dskds8c3b9:123:124:custom:/home:/bin/bash

您的用户可以通过这个密码login,通过passwd命令设置的passwd不是使用的passwd