Instalei o FTP em um servidor Ubuntu e agora quero adicionar um usuário. Estou usando este tutorial:http://www.debian-administration.org/articles/383
Tudo estava funcionando bem, mas continuei na etapa de adicionar usuário. quando eu fiz isso:
# sudo pure-pw useradd remo -u ftpuser -g ftpgroup -d /home/pubftp/remo -N 10
Isso me dá o erro "Você deve fornecer uid e gid não-root".
Pensei em verificar o uid e o gid do usuário e colocá-lo no comando, mas o usuário ainda não foi criado. então não consigo obter seu uid.
Como fazer amigos?
Responder1
Não é necessário usar o comando acima, se você estiver usando um usuário local, crie uma conta apenas usando useradd usernamehere
e crie uma senha para o usuário também, em seguida, altere o arquivo de configuração para local_user YES
, conecte-se a partir do cliente para verificar e funcionará, Seus arquivos de usuário local serão armazenados em /home/username
, o usuário local será redirecionado para o diretório inicial do usuário local. Se você criar um login de FTP anônimo, ele será redirecionado para /var/ftp/pub
outro, se você não precisar navegar em todas as pastas, exceto a inicial Habilitar diretório Chroot_local_enable YES
, então seu usuário local poderá acessar apenas seu diretório inicial