Recentemente precisei copiar um arquivo local para um servidor utilizando a linha de comando através do programa scp (secure copy).
No entanto me deparei com o erro:
bash: scp: comando não encontrado lost connection
em inglês:
bash: scp: command not found lost connection
A máquina estava rodando o Ubuntu 10.04 e o servidor um CentOS 6.5.
A princípio estranhei a mensagem pois o comando scp existia, tanto é que, o erro acontecia momento após a autenticação do usuário no servidor remoto.
Percebi então que o programa scp não existia no servidor. A solução então foi instalar o mesmo. No CentOS este programa encontra-se no pacote openssh-clients.
Para instalar utilize o comando abaixo:
yum -y install openssh-clients
Obs.: Uma dica. Para verificar em qual pacote encontra-se um programa utilize o comando
yum provides */nome_do_programa
E para pesquisar por pacotes utilize o comando:
yum search nome_do_pacote
Fonte:
