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_config
arquivo.
editar: tentei o seguinte para ver o que aconteceria e parece que não fez diferença. Atualizei sshd_config
o arquivo com a seguinte linha:
Subsystem sftp /var/opt/CrushFTP7_PC/crushftp_init.sh
Responder1
Você tem três opções:
execute o servidor SFTP alternativo em uma porta separada
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
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.