Script para instalar o vsftpd
Publicado por Sérgio s. martins 16/12/2008
[ Hits: 8.631 ]
Este script foi modificado a partir do seguinte artigo http://under-linux.org/wiki/index.php/Tutoriais/Ftpd/VSFTP-Script para se adaptar ao fedora podendo ser instalado depois de feito o download do arquivo na pasta /home/usuário.
Como este script foi tirado de outro site e ainda contém nele todo o conteúdo original qualquer um que descomente as linhas referidas pode adaptar ele para outra situação, podendo até introduzir o yum como comando de instalação e depois seguindo a configuração seguinte
#!/bin/bash # Acessa o diretorio que esta o pacote do vsftpd #cd /opt/ # Descompacta o pacote vsftpd-2.0.4.tar.gz #tar -xvpzf vsftpd-2.0.4.tar.gz rpm -ivh vstpd* # Concede permissão de execução ao dono do diretorio do VSFTPD #chmod 700 vsftpd-2.0.4 # Acessa o diretorio #cd vsftpd-2.0.4 # O VSFTPD precisa do usuario nobody para funcionar /usr/sbin/useradd nobody # O VSFTPD tambem precisa do diretorio /usr/share/empty criado #mkdir /usr/share/empty # Para aceitar conexao do anonymous o VSFTPD precisa # criar o usuario ftp, criar sua homeDir e conceder # permissao de execucao e leitura para a mesma mkdir /home/ftp chown root.root /home/ftp chmod 755 /home/ftp /usr/sbin/useradd -d /home/ftp ftp # Para funcionar o VSFTPD precisa que alguns arquivos # sejam colocados em diretorios especificos # Criando os diretorios #mkdir /usr/local/ #(comando sem sentido pois quase todo linux tem o diretório) #mkdir /usr/local/sbin #mkdir /usr/local/man #mkdir /usr/local/man/man5 #mkdir /usr/local/man/man8 # Copiando os arquivos #cp vsftpd /usr/local/sbin/ #cp vsftpd.conf.5 /usr/local/man/man5 #cp vsftpd.8 /usr/local/man/man8 #cp RedHat/vsftpd.pam /etc/pam.d #cp vsftpd.conf /etc #cd /etc/pam.d #mv vsftpd.pam vsftpd #cd /opt/vsftpd- 2.0.4 # Instala o VSFTPD #make #make install # Iremos pegar o arquivo de configuracao do VSFTPD # o vsftpd.conf default e adicionar a ele algumas linhas # Faz com que o VSFTPD trabalhe como StandAlone echo listen=YES >> /etc/vsftpd.conf echo background=YES >> /etc/vsftpd.conf # Permite aos usuarios cadastrados no arquivo passwd logar no FTP echo local_enable=YES >> /etc/vsftpd.conf echo check_shell=NO >> /etc/vsftpd.conf # Libera Upload para usuarios Cadastrados no Passwd echo write_enable=YES >> /etc/vsftpd.conf # Fixa o usuario a sua homedir echo chroot_local_user=YES >> /etc/vsftpd.conf # Acessos ficam gravados no /var/log/messages echo syslog_enable=YES >> /etc/vsftpd.conf # Libera o acesso local nas distros baseadas no RedHat echo pam_service_name=vsftpd >> /etc/vsftpd.conf # Acessa o diretorio do servico VSFTPD cd /usr/local/sbin # Inicia o Servico /usr/sbin/vsftpd& echo Configuração concluida!!
Filtro para importação de extrato do Banco do Brasil para Kmymoney
EvalDate v1.0 - Script para Executar Programas em Datas Específicas.
Screenshot com contagem regressiva e mensagens
Script de compilação do kernel 3.3.2 com cflags -march=native e patch 3.3.0-ck1 para ubuntu 11.10
Data e Hora (Observatório Nacional) usando o "Lynx"
Nenhum comentário foi encontrado.
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Samba 4 AD-DC 2026: Backup & Restore
Samba 4 AD-DC 2026: LAPS (Randomizando senhas locais).
Cairo Dock ainda funcional nos dias de hoje
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Alguém desconfigurou meu laptop [RESOLVIDO] (3)
É o fim da produção de hollywood e da netflix... (7)
Ajudante para criar dicas e artigos no VOL (34)









