Crie o usuário do ftp ao lado dos usuários do DirectAdmin [closed]

1

Para meu servidor que usa o DirectAdmin, gostaria de criar um usuário FTP que possa acessar todos os diretórios em / home /. Eu não preciso saber como fazer isso, sei como prender. O problema que estou enfrentando é bastante simples, eu acho.

Estou usando esses dois comandos para criar meu usuário;

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

Depois eu deveria ser capaz de logar com o ftp, eu acho? O problema é que toda vez que tento logar, recebo um erro incorreto de login 530. Outras contas criadas com o DirectAdmin estão funcionando.

Obrigado!

    
por user968898 07.05.2014 / 14:50

1 resposta

1

O que funcionou para mim é o seguinte: Depois de criar seu usuário, você precisa adicionar manualmente o usuário com a senha no arquivo proftpd.passwd.

  1. Gere uma senha crypt-md5 via, por exemplo, link
  2. Recupere o ID do usuário e do grupo (por exemplo, em / etc / passwd)
  3. nano /etc/proftpd.passwd
  4. Digite a linha em proftpd.passwd, deve ser algo assim:

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

Seu usuário pode logar através desta senha, aquela que você definiu através do comando passwd não é aquela que é usada ...

    
por 20.05.2014 / 09:47