Configuração mais fácil do servidor FTP com usuários virtuais no Linux

3

Eu quero um FTPd em execução no meu servidor, com uma maneira fácil de configurar usuários / diretórios. Eu não preciso de MySQL, acesso anônimo, usuários locais, etc. De preferência, a configuração dos usuários seria um arquivo simples com algo como

username 1        password hash         /root/dir
username 2        password hash         /root/dir
username 3        password hash         /root/dir

Qual é a maneira mais fácil e rápida de configurar o FTPd com usuários virtuais?

    
por Znarkus 30.01.2012 / 12:02

2 respostas

1

O ProFTPd oferece o que você pede:

ProFTPD allows for the definition of "virtual" users: users who do not have accounts on
the host machine, whose account information is defined in other sources. The passwords for
these users are then specific only to FTP access, and thus do not expose shell access
(ssh, hopefully) to unauthorized users. These alternative account information sources
include SQL tables (via mod_sql), LDAP servers (via mod_ldap), CDB files (via
mod_auth_cdb), and other system files (via the AuthUserFile and AuthGroupFile
configuration directives). The proftpd server can be configured to use multiple account
information sources simultaneously as well, allowing for flexible support of a range of
environments.

Eu pessoalmente estava usando o plugin mod_sql do ProFTPd para evitar o uso de usuários do sistema operacional para acesso via FTP. Aqui você pode encontrar mais informações se for adequado para você:

Autenticação ProFTPd virtual

ProFTPd AuthFiles

    
por 03.02.2013 / 22:53
0

dê uma olhada no artigo . Ele contém informações para configurar o VSFTPD com usuários virtuais. Uma pesquisa no google sobre "+ linux + ftp + virtual users" também oferece muitas opções que você pode experimentar.

    
por 30.01.2012 / 12:06

Tags