Script para instalar o vsftpd
Publicado por Sérgio s. martins 16/12/2008
[ Hits: 8.381 ]
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!!
Instalar NetBox (container) em CentOS 7
diskSpace - acha os dez maiores gastadores de espaço em disco
Instalador Nagios 4.2 no Fedora 24
Script PAra Instalar o Driver pctel-0.9.6
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Resolver algumas mensagens de erro do SSH
Instalar módulo de segurança do Banco do Brasil Warsaw do tipo .run
O que você está ouvindo agora? [2] (189)
warsaw parou de funcionar após atualização do sistema (solução) (10)