Processamento de SFTP do mainframe para o servidor com o software Crush FTP falhando na autenticação de chaves

2

Estamos no processo de conversão de todas as tarefas de mainframe FTP para SFTP. Eu usei o comando ssh-keygen -f id_dsa_userid para criar os pares de chaves. Enviou a chave pública para o cliente para ser copiada no arquivo authorized_keys . Quando o trabalho é executado, recebo o seguinte erro.

EZYXW11E XtlibError: invalidDisplay xtInitialize XtToolkitError
Can't open display: MVSDMC1
FOTS1370 Host key verification failed.
lost connection.

O cliente está usando o software CrushFTP sobre o qual não sei nada. O que estamos perdendo?

    
por Stephanie Reed 04.04.2018 / 17:20

1 resposta

0

O problema em sua raiz está em ssh e na configuração da chave. O problema do X Windows Xauth é um Red Herring. Depois de encontrar algumas pesquisas adicionais, encontrei um tópico que parece corresponder ao seu problema . O thread em questão é para um produto das tecnologias Dovetail, mas manifesta o mesmo problema nas trocas de chaves ssh.

EZYXW11E XtlibError: invalidDisplay xtInitialize XtToolkitError Can't open display: 172.24.30.28:0.0
FOTS1346 Permission denied, please try again.
EZYXW11E XtlibError: invalidDisplay xtInitialize XtToolkitError Can't open display: 172.24.30.28:0.0 Connection closed by UNKNOWN
FOTS2707 zsshSmfWritePipe: write(): EDC5113I Bad file descriptor. (errno2=0x05710034).

Se a chave estiver em vigor, o problema provável é a existência de permissões incorretas no diretório e arquivos .ssh no sistema de destino. Os comandos a seguir no diretório inicial do usuário sftp corrigirão as permissões:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

As permissões no meu sistema USS são assim:

IBMUSER> ls -la
drwx------   2 IBMUSER  OMVS        8192 May 11 09:15 .ssh

IBMUSER> ls -la .ssh
-rw-------   1 IBMUSER  OMVS         399 May 11 09:15 authorized_keys
    
por 30.10.2018 / 20:30