Personalizacao Do Sistema E Servicos

  • Published on
    28-Jan-2018

  • View
    1.222

  • Download
    0

Transcript

1. Linux Personalizaodo sistema e servios AVECP 2008-2009 Artur Ramsio 2. Servidor de FTP -vsftpd Vsftpd( very Secure FTP Daemon ) Servidor FTP com licenaGPLque acompanha muitas das distribuies Linux Est muito implantado, rpido e estvel Site oficial do vsftpd:http://vsftpd.beasts.org O Fedora vem com o vsftpd, mas h outros servidores FTP Proftpd Wu-ftpd 3. Servidor de FTP -vsftpd considerado ideal para descarregar ficheiros para o servidor ou para os clientes ( downloadseuploads ) Principal limitao do protocolo FTP: Todas as informaes so transmitidas de forma encriptada Em caso de necessidade de segurana na transmisso de ficheiros recomendado o protocoloSFTP Oferece interface semelhante aos dos programas de FTP de modo texto, mas todos os ficheiros transferidos atravs dele utilizam um tnel encriptado criado peloSSH 4. Instalao do serviovsftpd A instalao e o arranque do serviovsftpddevem ser realizados pelo utilizadorroot Para ver se o servio est instalado pode ser corrido numashello comando: service vsftpd status O pacote rpm do servio vsftpd encontra-se, no DVD, na directoria/Fedora/RPMS 5. Instalao do serviovsftpd Instalao usando o comandorpma partir de umashelle utilizando o instalador grfico (h outros processos): Instalao dovsftpdatravs do comando rpm Colocar o DVD e montar o DVD fazendo: mount /media/cdrom Instalar o pacotevsftpd escrevendo nashello comando: rpm ivh /media/cdrom/Fedora/RPMS/vsftpd*Instalao dovsftpdatravs do instalador grfico Aceder ao menuConfigurao do Sistemae seleccionarAdicionar/Remover Aplicaes Ou numashellexecutar:system-config-packages Aps o arranque do gestor de pacotessystem-config-packages : Na janelaGestor de PacotesseleccionarServidor FTPe clicar emActualizarpara prosseguir a instalao dovsftpd 6. Instalao do serviovsftpd Surge a seguir um resumo com n e tamanho dos pacotes a instalar Para ver quais os pacotes a instalar deve-se seleccionarMostrar Detalhes Na janela com os pacotes a instalar clicar emContinuar Aps a instalao do vsftpd clicar em Okpara voltar janelaGesto de Pacotes Na janelaGesto de pacotesseleccionarSair 7. Iniciar o serviovsftpd Aps a instalao do serviovsftpddeve-se correr o servio executando numashello comando: servive vsftpd start ou /etc/rc.d/init.d/vsftpd start Ou ainda lanar o servio utilizando o gestor grficoConfigurao de servio Este gestor pode ser lanado a partir do ambiente de trabalho seleccionando: Configurao do Sistema > opo Configurao de Servidores>Servios Este gestor pode ser chamado a partir de umashellcom:system-config-services O servio ser lanado se for seleccionado ovsftpde de seguida clicando emIniciar 8. Forar o arranque do serviovsftpd Para o arranque automtico do servio vsftpd quando o SO inicia: Na janela do gestor de serviossystem-config-servicesclicar emSeleccionar vsftpde a seguir emGravar Outro processo a utilizao de um gestor em modo texto lanado de umashellcom o comandosetupOu:/usr/sbin/setupe seleccionandoServios de Sistema EmServios do Sistemaseleccionar o serviovsftpde clicar emOk Pode-se arrancar directamente com o gestor de servios executando: /usr/sbin/ntsysv Outro processo o da execuo numashelldo comando: chkconfig vsftpd on Portas utilizadas pelo servio FTP: 20 21 9. Ficheiros de configurao do serviovsftpd Ficheiro de autenticaoPAM /etc/pam.d/vsftpd Endereos de e-mail sem permisses de acesso para o utilizadoranonymous /etc/vsftpd/banned_emails Nomes dos utilizadores que somente t~em acesso por FTP directoria pessoal. Os utilizadores ficam com acesso negado s restantes directorias do sistema /etc/vsftpd/chroot_list 2 modos de utilizao deste ficheiro: Opouserlist_deny=NO so os utilizadores existentes que tm acesso ao servio vsftpd Opouserlist_deny=YES os utilizadores existentes neste ficheiro ficam sem acesso ao servio vsftpd /etc/vsftpd/user_list Nomes dos utilizadores sem permisso de utilizao do servio vsftpd./etc/vsftpd/ftpusers Ficheiro com parmetros de configurao globais do servio vsftpd /etc/vsftpd/vstpd.conf 10. Ficheiros de registo do serviovsftpd Ficheiro de registo por defeito /var/log/xferlog Ficheiro de registo /var/log/vsftpd.log 11. Ficheiro de configurao /etc/vsftpd/vsftpd.conf Este ficheiro contm as configuraes globais do serviovsftpd composto por diversas opes Caso uma opo no exista ou se no incio da linha tiver o caracter # , indica que a opo est desactivada. Para a opo estar activa tem de se retirar o # que se encontra no incio da opo A visualizao do ficheiro/etc/vsftpd/vsftpd.confpode ser executada com o comando: cat /etc/vsftpd/vsftpd.conf 12. GPL GNU General Public License(Licena Pblica Geral),GNU GPLou simplesmenteGPL , a designao da licena para software livre idealizada porRichard Stallmanno final da dcada de 1980, no mbito do projectoGNUda Free Software Foundation (FSF). A GPL a licena com maior utilizao por parte de projectos de software livre, em grande parte devido sua adoo para o Linux. O software utilizado para administrar o contedo daWikipdia coberto por esta licena, na sua verso 2.0 ou superiores. 13. SSH Eminformtica , oSecure ShellouSSH, simultaneamente, umprograma de computadore umprotocolo de redeque permite a conexo com outro computador narede , de forma a executar comandos de uma unidade remota. Possui as mesmas funcionalidades doTELNET , com a vantagem da conexo entre o cliente e o servidor sercriptografada . 14. Tarefas da aula Anlise de algumas seces do ficheiro /etc/vsftpd/vsftpd.conf (p.136-140) Configurao do utilizador annimo anonymous( grupo: Hlder Vales, J. Tiago, Lus Sousa, Tiago Silva e Gonalo ) Ficheiros de acesso ao servidor vsftpdeobservaes ( grupo:Andr, Tiago Nogueira, Nelson, Celso eBruno)Configurar clientes FTP para te acesso ao servidor vsftpd, no: Internet Explorer do Windows Filezilla Cliente FTP Nautilus (grupo: Hlder Cardoso, Filipe Novais, Miguel Carvalho, Daniel Rocha e Fernando) 15. Bibliografia e Fontes S, Jos (2006).Tecnologias Informticas 12 . Porto: Porto Editora Wikipdia