Académique Documents
Professionnel Documents
Culture Documents
Esse artigo tem por objetivo mostrar como acessar remotamente seu servidor Linux utilizando WinSCP e Putty, usando estaes de trabalho Windows. Muitas vezes os clientes no possuem estaes de trabalho Linux, somente Windows, esse artigo mostra como resolver essa situao do cotidiano do administrador de redes. Por: Milton Caetano Filho
Encarando o problema
Todo administrador de sistemas j se deparou com a seguinte situao: um cliente liga desesperado, pedindo ajuda, a vem a seguinte pergunta: como ajud-lo? Como acessar as configuraes do servidor Linux e ajudar esse cliente? E agora? No tenho nenhum computador com Linux, somente estaes com Windows, j era, no conseguirei ajudar, o fim! Calma, nem tudo est perdido, para isso utilizaremos dois programas, WinSCP e Putty, ambos utilizam o SSH para acesso seguro dessas informaes.
scp - Secure file copy SCP - cpia segura de arquivos sftp - Secure FTP SFTP - Secure FTP
Utilizando o WinSCP
O WinSCP pode ser obtido atravs do site oficial:
http://winscp.net/eng/index.php
Sua instalao bem simples e no requer maiores detalhes e configuraes. WinSCP um cliente SFTP e FTP que permite acessar, transferir e manipular arquivos remotamente, ou seja, voc tem acesso a todos os arquivos permitidos sem que precise estar em frente ao computador. possvel tambm fazer transferncia de arquivos entre o computador e aparelhos como iPhone, PDAs e qualquer aparelho que tenha suporte s conexes FTP ou SFTP. Para que a transferncia dos arquivos seja segura, WinSCP utiliza Secure Shell (SSH), um protocolo que utiliza um poderoso mtodo de criptografia (Public Key Cryptography) de maneira que nenhum arquivo enviado ou senha digitada sejam facilmente interceptados. Apenas irei ensinar a maneira de us-lo para transferir e editar arquivos cliente/servidor e servidor/cliente.
Criando uma conexo no WinSCP: D um clique duplo no cone do WinSCP em sua rea de trabalho. Em seguida, no menu esquerdo, clique em Stored sessions. Depois clique no boto New conforme a figura abaixo.
Agora na guia aberta do boto New preencha os campos em branco: Host Name, Port Number, User Name, Password. Logo abaixo selecione o tipo de protocolo que pretende utilizar. Nesse exemplo estamos utilizando o SFTP, que o FTP com criptografia. Em seguida clique em Save para que o WinSCP armazene as informaes.
Agora s clicar na guia Stored sessions com a conexo que acabamos de configurar e acessar no servidor remoto para realizar os ajustes necessrios. Com o WinSCP possvel editar os arquivos remotamente, apenas clicando com o boto direito do mouse em cima do arquivo a ser configurado conforme a figura abaixo.
Utilizando o mesmo processo tambm possvel modificar as permisses dos arquivos caso seu usurio possua credenciais administrativas necessrias para isso. Veja:
Para copiar um arquivo local para o servidor remoto, copie o arquivo em sua mquina local e cole no Explorer do WinSCP. O procedimento inverso mesmo, basta copiar o arquivo do servidor e colar na mquina local. O WinSCP ainda pode ser executado em linha de comandos, principalmente se utilizarmos a plataforma Linux e Unix. Principais comandos para Linux e Unix. Comandos SCP:
call - Executa o comando shell arbitrrio remoto; cd - Muda o diretrio de trabalho remoto; chmod - Alteraes nas permisses de arquivos remotos; close - Fecha todas as sesses e termina o programa;
exit - Fecha sesso; get - Downloads de arquivo do diretrio remoto para o diretrio local; help - Exibe o help; keepuptodate - Continuamente reflete mudanas no diretrio local em um remoto; lcd - Alteraes no diretrio local de trabalho; lls - Lista o contedo do diretrio local; ln - Cria link simblico remoto; lpwd - Imprime diretrio local de trabalho; ls - Lista o contedo do diretrio remoto; mkdir - Cria diretrio remoto; mv - Move ou renomeia arquivos remotos; open - Conecta ao servidor; option - Configura ou mostra o valor das opes de roteiro; put - Uploads de arquivos do diretrio local ao diretrio remoto; pwd - Imprime diretrio de trabalho remoto; rm - Remove arquivos remotos; rmdir - Remove diretrio remoto; session - Listas de sesses conectadas ou seleciona sesso ativa; synchronize - Sincroniza diretrio remoto com um local.
Fonte.: http://www.vivaolinux.com.br/artigo/Acessando-servidor-Linux-remotamente-utilizando-WinSCPe-Putty-no-Windows