Certificado Pure-FTPD não sendo usado

2

Estou usando o Pure-FTPD do repositório epel no CentOS 6. Agora, configurei para ativar o TLS que funciona bem, mas por algum motivo ele não usará o arquivo de certificado que eu coloquei em / etc / ssl / private / pure-ftpd.pem. Por alguma razão eu sempre recebo CN localhost.localdomain, O SomeOrganisation etc. Agora, mesmo se eu remover o certificado, ainda recebo esta resposta.

Então, meu palpite seria que outro caminho de certificado fosse especificado durante o tempo de compilação. No entanto, também /etc/pki/tls/private/pure-ftpd.pem ou /etc/pki/tls/certs/pure-ftpd.pem não forneceu o resultado esperado. Ah, eu também tentei o /etc/pure-ftpd/pure-ftpd.pem e /etc/pure-ftpd/ssl/pure-ftpd.pem.

Alguma outra sugestão? Ou alguém tem SSL + FTP com seu próprio certificado para trabalhar no Centos + pure-ftpd da EPEL.

Só para ter certeza de que este é o pacote e as informações do repositório do pacote instalado.

Installed Packages
Name        : pure-ftpd
Arch        : x86_64
Version     : 1.0.30
Release     : 1.el6
Size        : 602 k
Repo        : installed
From repo   : epel
Summary     : Lightweight, fast and secure FTP server
URL         : http://www.pureftpd.org
License     : BSD
Description : Pure-FTPd is a fast, production-quality, standard-comformant FTP server,
            : based upon Troll-FTPd. Unlike other popular FTP servers, it has no known
            : security flaw, it is really trivial to set up and it is especially designed
            : for modern Linux and FreeBSD kernels (setfsuid, sendfile, capabilities) .
            : Features include PAM support, IPv6, chroot()ed home directories, virtual
            : domains, built-in LS, anti-warez system, bandwidth throttling, FXP, bounded
            : ports for passive downloads, UL/DL ratios, native LDAP and SQL support,
            : Apache log files and more.
            : Rebuild switches:
            : --without ldap     disable ldap support
            : --without mysql    disable mysql support
            : --without pgsql    disable postgresql support
            : --without extauth  disable external authentication
            : --without tls      disable SSL/TLS

e repositório

[epel]
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-6&arch=x86_64
enabled=1
gpgcheck=1
failovermethod=priority
name=Extra Packages for Enterprise Linux 6 - x86_64
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
    
por Fraak 10.02.2015 / 12:06

1 resposta

2

Eu tenho a mesma configuração e tive o mesmo problema. Eu consertei colocando a chave / certificado em:

/etc/pki/pure-ftpd/pure-ftpd.pem

Você provavelmente tem o certificado 'localhost.localdomain' padrão instalado lá. Apenas substitua o conteúdo deste arquivo pela sua chave / certificado. Em seguida, reinicie o serviço pure-ftp. Meu cliente FileZilla está feliz agora.

    
por 26.07.2015 / 18:28