Hostwinds Tutoriais
Resultados da busca por:
Índice
Tag: Cloud Servers, FTP
Este guia cobre como criar contas FTP usando o VSFTPD, e este software pode ser instalado no CENTOS 6, CENTOS 7 e Ubuntu.
Antes de instalar qualquer software, é sempre a prática recomendada para garantir que seu sistema esteja atualizado.Por favor, veja e siga o seguinte guia para atualizar seu servidor. Como atualizar seu servidor
Passo 1 - Primeiro, instale o vsftpd. Faça isso emitindo o seguinte comando enquanto estiver conectado via SSH.
yum install vsftpd
Nota: Você será solicitado a confirmar a instalação.Se você gostaria de evitar isso, você pode usar a opção -y.
Passo 2 - FTP é tecnicamente agora funcional no servidor.No entanto, é aconselhável receber as seguintes alterações de segurança no arquivo de configuração para vsftpd.(localizado em /etc/vsftpd/vsftpd.conf)
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
Depois de fazer essas alterações, você precisa reiniciar o serviço VSFTPD:
service vsftpd restart
etapa 3 - Agora você deve definir o serviço vsftpd para sempre iniciar na inicialização usando o seguinte comando:
chkconfig vsftpd on
Passo 4 - A etapa final é permitir a porta FTP padrão (21) através do firewall. Faça isso usando o seguinte comando:
iptables -A INPUT -p TCP -m TCP --dport 21 -j ACCEPT
Etapa 5 - Agora reinicie o firewall usando o seguinte comando:
service iptables restart
Passo 1 - Instale o vsftpd. Faça isso emitindo o seguinte comando enquanto estiver conectado via SSH.
yum install vsftpd
Você será solicitado a confirmar a instalação pressionando "Y", se quiser evitar isso, você pode usar a opção -y no final do comando.
Passo 2 - O FTP é agora funcional no servidor, no entanto, é aconselhável fazer as seguintes alterações de segurança no arquivo de configuração para vsftpd.(localizado em /etc/vsftpd.conf)
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
Depois de fazer essas alterações, reinicie o serviço vsftpd usando o seguinte comando:
systemctl restart vsftpd
etapa 3 - Agora você deve definir o serviço vsftpd para sempre iniciar na inicialização usando o seguinte comando:
systemctl enable vsftpd
Passo 4 - A etapa final é permitir a porta FTP padrão (21) através do firewall. Faça isso usando o seguinte comando:
firewall-cmd --permanent --add-port=21/TCP
Etapa 5 - Agora reinicie o firewall usando o seguinte comando:
firewall-cmd --reload
Passo 1 - Instale o vsftpd. Faça isso emitindo o seguinte comando enquanto estiver conectado via SSH.
apt-get install vsftpd
Você será solicitado a confirmar a instalação.Se você gostaria de evitar isso, você pode usar a opção -y.
Passo 2 - FTP é agora funcional no servidor.No entanto, é aconselhável receber as seguintes alterações de segurança no arquivo de configuração para vsftpd.(localizado em /etc/vsftpd.conf)
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
Depois de fazer essas alterações, você precisará reiniciar o serviço VSFTPD usando o seguinte comando:
service vsftpd restart
Você pode criar um novo usuário que possa ser usado para o FTP usando o comando Adicionar-usuário.Observe que a syntx específica deste comando impede o acesso ao Shell Bash para o usuário FTP criado.Este comando funcionará para os Centos / RedHat e Ubuntu / Debian.Para adicionar um novo usuário FTP, emite o seguinte comando enquanto estiver conectado via SSH, substituindo o Newusername pelo nome de usuário que você gostaria de usar.
useradd -m NewUserName -s /usr/sbin/nologin
Depois de adicionar o usuário, defina sua senha usando o seguinte comando, substituindo nome de usuário pelo nome do usuário:
passwd username
Você será solicitado a inserir a senha duas vezes.No entanto, a senha não será visível à medida que você digita.Tome cuidado.
Agora você deve conseguir acessar o servidor via FTP usando o endereço IP do servidor, o nome de usuário e a senha que você criou e a porta 21. Observe que o usuário terá acesso apenas ao seu diretório pessoal específico.
Escrito por Michael Brower / dezembro 13, 2016