Vamos estudar como copiar arquivos para o Linux que estão no Windows usando o serviço de SSH através de uma conexão segura. O detalhe é que este artigo funciona para qual distribuição Linux. Nos testes usei o Red Hat 4 ES, SUSE Linux Enterprise Server 10 e o Mandriva PowerPack 2008.
Pré-requisitos
É necessário usar alguma distribuição Linux e o serviço de SSH instalado e funcionando. É praticamente onipresente o serviço de SSH nas distribuições Linux.
Prática
É importante que você tenha lido o Artigo Gerenciando o Linux a partir do Windows.
Fazendo download do programa
Vamos usar o programa PSCP.
O site oficial é http://www.putty.nl/
Faça o download deste programa no link abaixo http://www.putty.nl/download.html para a pasta c:\windows.
Veja a ilustração:

Transferindo arquivo do Windows para o Linux
Bem, já temos o programa, agora vamos transferir arquivos usando o serviço de ssh do Linux. No Windows, vamos usar o programa pscp. Geralmente eu coloco este arquivo no c:\windows, pois os comandos ficarão disponíveis para mim de qualquer local. Uma informação é que temos que ter um diretório no Linux com direito de escrita. Por default, o diretório /tmp do Linux está com uma permissão especial já definida que é a Stick Bit. Esta permissão permite que qualquer usuário possa escrever neste diretório (sem mais detalhes).
1. Abra um prompt no Windows.
2. Digite pscp Jarbas.war jarbas@192.168.1.1:/tmp.
Veja a explicação:

3. Agora tecle Enter.
Será exibida a seguinte tela:

4. Digite y para confirmar.
Agora, selecionado solicitada a senha do usuário. Neste nosso exemplo do usuário Jarbas.
5. Informe a senha e aguardo o arquivo ser transferido. Veja a ilustração:

Conclusão
Aprendemos, de forma simples, como copiar arquivo do Windows para o Linux usando o programa pscp. Até o próximo.







