bftpd é uma fonte aberta, multi-plataforma, rápido, de usar fácil, pequeno e fácil de configurar FTP (File Transfer Protocol) servidor (daemon non-interactive) projetado para Linux kernel-based e UNIX como sistemas operacionais. É implementado em C e & rsquo; s bem conhecido como um daemon.Features FTP muito seguro a um glanceKey características incluem suporte para mais RFC (Request for Comments) comandos de FTP, compressão e arquivamento de suporte on-the-fly usando o formato tar.gz , forte segurança com chroot (nenhuma configuração especial é necessário), bem como apoio para SITE CHOWN e SITE CHMOD.
Além disso, o daemon bftpd FTP doesn & rsquo; t precisa de arquivos de configuração, regista as suas acções para WTMP, syslog ou para um arquivo de log personalizado, e fornece suporte para PAM (Pluggable Authentication Module) e passwd / shadow passwords.Command-line optionsCommand-line opções incluem a capacidade de executar o daemon via o daemon de serviços de Internet inetd, executado no TCP (Transmission Control Protocol) modo de ouvir, sem pré-fork (), executado sem um arquivo de configuração, com as configurações padrão, assim como ler um costume arquivo de configuração em vez de a uma localizada no /etc/bftpd.conf. Além disso, é possível executá-lo no modo daemon usando fork () e executá-lo em TCP escute mode.Getting começou com BftpdBeing inteiramente escrito na linguagem de programação C, o software é pequeno e rápido. It & rsquo; s, na verdade, uma brisa para instalar bftpd em seu sistema GNU / Linux ou distribuição FreeBSD (ambas as arquiteturas de 32 bits e de 64 bits são suportados), como você terá que obter a versão mais recente do Softoware, salve-o em sua pasta pessoal e extrair o arquivo.
Abra um emulador de Terminais, use o & lsquo; cd & rsquo; comando para navegar para a localização dos arquivos extraídos, execute o & ldquo; ./ configure && make & rdquo; comando (sem aspas) para configurar e compilar o projeto, e depois executar o & ldquo; make install & rdquo; comando, sem aspas, como root ou com sudo para instalá-lo em todo o sistema
O que é novo nesta versão:.
- Esta versão do bftpd corrige um tampão potencial estouro bug que ocorre quando o servidor é compilado com S_ISLINK definido. Este erro pode causar um buffer overflow quando links simbólicos são incluídos em uma lista de diretórios. A nova versão 4.4 do bftpd deve processar links simbólicos corretamente ou, em casos foram S_ISLINK não está definido, esconder links simbólicos. Este último comportamento é fornecido para maior segurança e para evitar causar bftpd para pendurar em alguns sistemas operacionais durante o processamento de listas do diretório onde existem links simbólicos.
O que é novo na versão 3.6:.
- Esta versão inclui uma correção para lidar com pipes nomeados
- realizando Anteriormente uma listagem de diretório em um diretório que incluiu um pipe nomeado causaria bftpd de conexão para parar.
- Esta versão oferece uma solução alternativa para que as listagens de diretório completo limpa.
O que é novo na versão 3.1:
- A configuração padrão do que poderia permitir que usuários anônimos têm mais acesso para o servidor do que o pretendido foi fixado.
- Por padrão, bftpd agora bloqueia logins anônimos, portanto, qualquer acesso deve ser ativado pelo administrador.
O que é novo na versão 3.0:.
- Esta atualização não introduz qualquer alteração de código
- A versão inclui algumas correções para a documentação.
- Ele também adiciona uma tradução Eslovaca da documentação.
O que é novo na versão 2.9:
- Um bug foi encontrado no caminho bftpd manipula logins anônimos. Quando um usuário anônimo se conecta, a opção ROOTDIR no arquivo de configuração foi estava sendo ignorada. A nova versão, 2.9, corrige esse problema. Graças a Paul Laufer para relatar esse problema.
- Esta versão também corrige um problema em que o arquivo de log bftpd iria ficar apagado no Ubuntu durante uma reinicialização do sistema.
O que é novo na versão 2.8:
- A versão 2.8 traz uma série de melhorias e correções de bugs para bftpd.
- Há alguns casos em que as opções de configuração de usuário não pode ser lido corretamente, dependendo de como bftpd foi compilado. Isso foi corrigido para que as opções devem ser sempre ler.
- logins anônimos foram corrigidos. Isto quebrou alguns lançamentos para trás e ele foi corrigido. Nós também ter desativado logins anônimos por padrão. Você pode permitir logins anônimos no arquivo de configuração.
- Se várias sessões bftpd todos morrem de uma vez, o sistema irá agora limpar os processos de zumbis.
- O & quot; lista & quot; comando agora reconhece a & quot; -a & quot; paramater, permitindo que os clientes para ver os arquivos ocultos. Esta função só funciona se o administrador tiver ativado os SHOW_HIDDEN_FILES opção arquivo de configuração.
- A função de busca foi atualizado, permitindo aos utilizadores ver links simbólicos, mesmo que esses links estão quebrados. Para que esse recurso funcione, a opção SHOW_NONREADABLE_FILES arquivo de configuração deve ser ligado.
- Muito obrigado a Raster que mais contribuíram as melhorias desta versão. Também graças a Oliver Metz para reportar bugs.
- Em suma, nós corrigimos algumas coisas, tentou tornar o sistema mais seguro fora da caixa e acrescentou algumas funcionalidades opcionais. Por favor, veja a página de contato se você gostaria de relatar um problema.
O que é novo na versão 2.7:
- Esta versão, 2.7, corrige um problema em um cliente de FTP iria tentar excluir um diretório no servidor. O servidor que anteriormente enviar de volta o mesmo erro, independentemente se o diretório estava cheio ou se o cliente tinha agora tem permissão para excluí-lo. Isso iria confundir alguns clientes. Thanks to Raster para a prestação deste patch.
- Esta versão também apura-se algumas advertências compilador de gcc 4.4.1.
O que é novo na versão 2.4:
- Um bug de segurança menor que poderia ser usada para causar uma negação de serviço ataque foi corrigido.
O que é novo na versão 2.2.1:
- Esta versão oferece uma correção de bug que poderia causar problemas ou um acidente em ambientes onde bftpd foi iniciado sem streams stdin, stdout ou stderr.
Comentários não encontrado