Configurando servidor SFTP de terceiros para rodar na porta 22

Configurando servidor SFTP de terceiros para rodar na porta 22

Estou tentando configurar o CrushFTP 7 em uma máquina RHEL 6.5 e estou tendo problemas. Se eu deixar tudo como padrão, posso me conectar usando a porta 2222, mas preciso que o CrushFTP responda às solicitações na porta 22, em vez de o openssh lidar com isso. Alguém sabe como fazer com que um servidor FTP de terceira parte responda na porta 22 em vez do padrão? Eu olhei em alguns sites aleatórios e tudo parece ser voltado para o uso do openssh como servidor ou, se eu encontrar um relacionado ao crushftp ou outro servidor de terceiros, eles apenas mostram como instalar sem entrar em detalhes sobre como obter para realmente funcionar na porta 22. Encontrei pelo menos um site que menciona a entrada 'subsistema' no /etc/ssh/sshd_configarquivo.

editar: tentei o seguinte para ver o que aconteceria e parece que não fez diferença. Atualizei sshd_configo arquivo com a seguinte linha:

Subsystem     sftp     /var/opt/CrushFTP7_PC/crushftp_init.sh

Responder1

Você tem três opções:

  1. execute o servidor SFTP alternativo em uma porta separada

  2. execute o sshd em uma porta diferente de 22 ou não execute o sshd - isso deixará a porta 22 disponível para servidor SFTP alternativo

  3. usar

    Subsystem   sftp    /path/to/alternate/sftp-server
    

    o que faz com que o sshd lide com a conexão inicial e a entregue ao aplicativo apropriado.

No entanto, /var/opt/CrushFTP7_PC/crushftp_init.shé improvável que você precise - como o nome sugere, provavelmente é um script usado para iniciar um serviço independente.

informação relacionada