|
|||||||
| Wiki | Classificados | Galeria | Reviews | Jogos | Comunidades | RSS Feeds | FAQ | Termos de Uso | Sobre |
| Cadastre-se | Fotos | Blogs | Lista de Membros | Calendário | Pesquisar | Mensagens de Hoje | Marcar Fóruns Como Lidos |
FerramentasPublicidade |
From UnderLinux WikiConfigurando o VSFTPD [editar] IntroduçãoNeste artigo irei abordar de formar simples, de como configurar o vsftpd, levando em conta que o vsftpd já esteja instalado. [editar] Configuração
# vi /etc/vsftpd/vsftpd.conf Mudar(caso tiver comentada, descomentar): local_enable=YES E colocar a seguinte linha: chroot_local_user=YES
# vi /etc/shells E adicionar na ultima linha: /bin/ftponly
# touch /bin/ftponly
# cp /bin/false /bin/ftponly
# service vsftpd start
[editar] TestandoO vsftpd ta configurado, agora so fazer um teste: # ftp localhost Se tiver funcionando vai pedir usuário e senha, o usuário root não vai funcionar, pra que o root funcione, edite os seguintes arquivos: # vi /etc/vsftpd.user_list # vi /ete/vsftpd.ftpusers É só comenta o usuário root nos dois arquivos usando '#',e reiniciar o vsftpd ("service vsftpd restart") e vai logar com o root. Para criar um usuário que vai funcionar somente no ftp, crie um usuário: # adduser teste # passwd 123 confirme a senha 123 Edite o arquivo: # vi /etc/passwd Na ultima linha vai estar o usuário teste que acabamos de criar: teste:x:501:501::/home/teste:/bin/bash mudar e colocar assim: teste:x:501:501::/ftp:/bin/ftponly Na onde esta '/ftp' é o diretório que o usuário teste vai acessar. Por: OroChiMaRu |