Rapaz, vou parar de beber. É sério. Eu já sou hiperativo e parece que também tenho DDA (distúrbio de deficit de atenção - não atestado - ainda preciso de uma avaliação psicológica). Essa porra me deixa sem sono! Que cachaça errada da porra...
Enfim, nessas noitadas com pouco sono, vi uma dúvida simples no fórum susebr.org, que era como configurar um servidor FTP de modo que apenas alguns usuários tenham acesso...
Muito fácil.
Primeiro, claro, instale o VSFTPD:
zypper in vsftpd
No seu arquivo de configuração, na sessão de Local FTP user Settings, defina os seguintes parâmetros:
local_enable=YES
userlist_enable=YES
userlist_file=/etc/vsftpd.user_list
userlist_deny=NO
Com isso, estamos dizendo que
1. Apenas os usuários locais (que existem no /etc/passwd) farão login
2. Teremos uma lista de controle (ACL)
3. A nossa ACL é o arquivo /etc/vsftpd.user_list
4. Nosso arquivo de ACL terá apenas os nomes que terão acesso ao FTP.
Após isso, crie um usuário para o FTP, adicione seu nome na ACL, carregue os arquivos desejados no perfil, remova os diretórios que não serão utilizados e reinicie o serviço.
0 comentários:
Postar um comentário
Só não vale xingar a mãe ou puxar cabelo nos comentários =)