|
|
Publicado em 11/01/2016 14:59:51
|
|
|

Sumário:
1. Instalar software vsftp no Redhat/CentOS
2. Instalar software vsftp no Ubuntu/Debian
1. Instalar software vsftp no Redhat/CentOS
1. Atualizar a fonte do yum
Primeiramente, você precisa atualizar a fonte do sistema e o endereço conveniente para download da ferramenta: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Instalar o vsftp
Use o comando yum para instalar o vsftp
#yum instalar vsftpd -y
3. Adicionar a conta e diretório FTP
Verifique a localização do nologin primeiro, geralmente em /usr/sbin/nologin ou /sbin/nologin.
Crie uma conta usando o seguinte comando, que especifica /alidata/www/wwwroot como o diretório inicial do usuário pwftp, e você pode definir o nome da conta e o diretório por conta própria:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Para mudar a senha da conta:
#passwd pwftp
Modificar permissões para um diretório especificado
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Configurar o vsftp
Edite o arquivo de configuração vsftp com o seguinte comando:
#vi /etc/vsftpd/vsftpd.conf
Substitua "anonymous_enable=YES" por "anonymous_enable=NÃO" no arquivo de configuração
Remova o símbolo do comentário antes da seguinte configuração:
local_enable=SIM
write_enable=SIM
chroot_local_user=SIM
Salve a modificação, pressione a tecla ESC e introduz: wq
5. Modificar a configuração do shell
viEdit /etc/shells, e adicione /usr/sbin/nologin ou /sbin/nologin (dependendo da configuração atual do sistema) no arquivo
6. Iniciar o serviço vsftp e testar o login
Inicie o serviço vsftp com o comando:
#service início do VSFTPD
Depois, use a conta pwftp para testar se você consegue fazer login no FTP. O diretório é /alidata/www/wwwroot.
2. Instalar software vsftp no Ubuntu/Debian
1. Atualizar a fonte do software
Primeiro, você precisa atualizar a fonte do software do sistema e o endereço conveniente para download da ferramenta: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Instalar o vsftp
Instale o vsftp usando o comando apt-get
#apt-get install vsftpd -y
3. Adicionar a conta e diretório FTP
Verifique a localização do nologin primeiro, geralmente em /usr/sbin/nologin ou /sbin/nologin.
Crie uma conta usando o seguinte comando, que especifica /alidata/www/wwwroot como o diretório inicial do usuário pwftp, e você pode definir o nome da conta e o diretório por conta própria:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Para mudar a senha da conta:
#passwd pwftp
Modificar permissões para um diretório especificado
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Configurar o vsftp
Edite o arquivo de configuração vsftp com o seguinte comando:
#vi /etc/vsftpd.conf
Substitua "anonymous_enable=YES" por "anonymous_enable=NÃO" no arquivo de configuração
Remova o símbolo do comentário antes da seguinte configuração:
local_enable=SIM
write_enable=SIM
chroot_local_user=SIM
chroot_list_enable=SIM
chroot_list_file=/etc/vsftpd.chroot_list
Salvar para sair
Edite o arquivo de vsftpd.chroot_list /etc/, adicione o nome da conta FTP e salve a saída
5. Modificar a configuração do shell
viEdit /etc/shells, e adicione /usr/sbin/nologin ou /sbin/nologin (dependendo da configuração atual do sistema) no arquivo
6. Reiniciar o serviço vsftp e testar login
Inicie o serviço vsftp com o comando:
#service reinício do VSFTPD
Depois, use a conta pwftp para testar se você consegue fazer login no FTP. O diretório é /alidata/www/wwwroot. |
Anterior:vsftpd para adicionar novos usuáriosPróximo:Ctrip está em mãos, e você não pode sair.
|