se você precisar Se conectar toUnix ou servidores Linux, você pode estar familiarizado com os utilitários, tais asTelnet e FTP. Telnet letsyou se conectar a um prompt de comando em uma máquina através da rede. O utilitário FTP transfere arquivos entre sua máquina e um servidor remoto.
se você estiver usando Telnet ou FTP para se conectar a um sensitiveserver, mas você também não está usando uma VPN, você está expondo sua senha a qualquer pessoa que possa acessar a redevocê está conectado (talvez você esteja em uma rede pública em um ponto de acesso sem fio?), a rede onde o servidor theremote reside e qualquer rede intermediária. (Já se perguntou whatnetworks sentar entre você e um computador remoto? Use o comando thetracert no comando Windows XP Promptpara rastrear a rota entre o computador e um host remoto, como intracert www.oreilly.com).
|
Se o servidor remoto compatível, você pode usar o SSH (Secure Shell)protocolo para trabalhar com uma máquina remota commandprompt (substituindo Telnet) ou transferência segura de arquivos (substituindo o FTP). Segurança de comunicações SSHOFERECE utilitários SSH para Windows e outras plataformas. Os sourcevariants abertos incluemopenssh (http://www.openssh.org), que é incluídocom a distribuição Cygwin (http://www.cygwin.com), ambiente semelhante ao aLinux para Windows. No entanto, como o Cygwin tem uma pegada bastante grande, uma alternativa popular de código aberto é o PuTTY, um conjunto de utilitários SSH que se encaixam em um disquete.
PuTTY está disponível a partir de http://www.chiark.greenend.org.uk/~sgtatham/putty/.At um mínimo, você deve baixar e instalar (colocar o.exe em algum lugar em seu caminho do Windows) putty.exe. Se você deseja executar filetransfers seguros, downloadpscp.exe e psftp.exe.
para se conectar a um host remoto com PuTTY, Inicie o aplicativo,especifique SSH como o protocolo (o padrão é usar o protocolo insecureTelnet) e forneça o endereço IP ou o nome do host de themachine ao qual você deseja se conectar, conforme mostrado na figura 4-14.
figura 4-14. Ligar a uma máquina remota com massa
a primeira vez que você se conectar a um servidor remoto com PuTTY, ele irá aconselhá-lo que o servidor é desconhecido para ele (veja a figura 4-15). Clique em Sim ou não para continuar a conexão eentão digite seu nome de usuário e senha quando solicitado a fazê-lo.
figura 4-15. PuTTY avisa sobre hosts desconhecidos
depois de fazer login, você pode emitir comandos nas máquinas remotas mostradas na figura 4-16.
figura 4-16. Usando um shell Unix sobre uma conexão PuTTY
você pode usar pscp (secure copy) epsftp (Secure FTP) no Windows XP CommandPrompt. Para copiar um arquivo com pscp, usepscpusername @ host:caminho, como no pscp [email protected]:MyDocuments/.
para usar psftp, especifique o nome do host e faça login com seu ID de usuário e senha. Você pode usar comandos ftp comoput (para fazer upload de um arquivo para o servidor) eget (para baixar um arquivo do servidor):
C:\Documents and Settings\bjepson\My Documents>psftp www.as220.orglogin as: bjepsonUsing username "bjepson"[email protected]'s password:********Remote working directory is /home/bjepsonpsftp> cd MyDocumentsRemote directory is now /home/bjepson/MyDocumentspsftp> put secret_document.doclocal:secret_document.doc => remote:/home/bjepson/MyDocuments/secret_document.docpsftp> get super_secret.docremote:/home/bjepson/MyDocuments/super_secret.doc => local:super_secret.doc
para obter mais informações, consulte a documentação e FAQ do PuTTY, localizada na página inicial do PuTTY.