domingo, 17 de fevereiro de 2008

Transferindo Arquivos entre Windows e Linux

Primeiramente deverá ter o SSH instalado e funcionando corretamente no seu Linux, para saber digite:

# /etc/init.d/ssh status


Baixe o programa pscp para o seu Windows, particularmente eu o deixo em C:\Windows, sendo assim fica mais fácil chamar ele na linha de comando do Windows, baixe o programa nesse link:

http://www.putty.nl/latest/x86/pscp.exe

Após ter baixado em C:\Windows, abra o prompt de comando e digite:

pscp

Ele lhe mostrará uma série de informações sobre o comando, OK mãos na massa. No Windows digite o seguinte comando:

pscp arquivo usuário@ipdoServidor:/tmp

Explicações:
PSCP = Comando;
Arquivo = Arquivo que deseja copiar para o seu Linux;
Usuário = Usuário cadastrado no seu Linux;
@ipdoServidor = Endereço do Servidor Linux que receberá o arquivo;
:/tmp = Diretório onde será Salvo o Arquivo. (Tem que estar com permissão de escrita pelo menos para usuário que está sendo usado, por isso usei :/tmp que tem permissão de escrita para todos).

Obs: Se o seu SSH estiver executando em uma porta diferente da 22, você terá que especificar com o seguinte parâmetro -P, por exemplo:

pscp -P Nporta arquivo usuário@ipdoServidor:/tmp

Nporta: Número da porta.