Eu tenho uma máquina Linux e preciso fazer sftp para um servidor Windows SFTP. Portanto, para a primeira etapa, crio meu próprio id_rsa
arquivo e o arquivo id_rsa.pub
em minha máquina Linux.
Em seguida, copio o texto no id_rsa.pub
servidor id_rsa.pub
SFTP.
E a sftp
conexão funciona corretamente.
No entanto, gostaria de perguntar sobre o comando para copiar a chave pública do cliente para o servidor. Eu tenho pesquisa no google e recebo um comando que é:
ssh-copy-id -i id_rsa.pub ftp_user*@10.7.8.32
Mas me deparei com o seguinte erro:
'exec' não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote. O sistema não consegue encontrar o caminho especificado.
Acredito que haja algumas saídas de comando para isso, certo? Em vez de copiar a chave pública manualmente para o servidor SFTP.
A versão SFTP é a versão 3 do protocolo SFTP.