4.3 Secure Shell(SSH)

hvis du trenger å koble tilunix-eller Linux-servere, kan du være kjent med verktøy som asTelnet og FTP. Telnet letsyou koble til en ledetekst på en maskin over nettverket. TheFTP verktøyet overfører filer mellom maskinen og en ekstern server.

hvis Du bruker Enten Telnet eller FTP for å koble til en sensitiveserver, men du ikke også bruker EN VPN, er du sannsynligvis utsette passordet ditt til alle som kan få tilgang til nettverketdu er koblet til (kanskje du erpå et offentlig nettverk på et trådløst hotspot?), nettverket der theremote server ligger, og ethvert nettverk i mellom. (Noen gang lurt på whatnetworks sitte mellom deg og en ekstern datamaskin? Bruk thetracert-kommandoen På Windows XP-Kommandoen Promptå spore ruten mellom datamaskinen og en ekstern vert, som intracert www.oreilly.com).

Anonym FTP, der du bruker e-postadressen din som et passord, er ikke en bekymring.Dette er fordi, som navnet tilsier, alle eksterne brukere blir behandlet asanonymous gjester, og hvis den eksterne FTP-serveren er configuredproperly, gis ingen privilegier som kan misbrukes.

Hvis den eksterne serveren støtter Det, kan Du bruke Secure Shell (SSH) – protokollen til å arbeide med en ekstern maskin commandprompt (erstatte Telnet) eller sikkert overføre filer (erstatte FTP). SSH Communications Securitytilbyr SSH-verktøy For Windows og andre plattformer. Open sourcevariants inkludereropenssh (http://www.openssh.org), som er inkludertmed cygwin (http://www.cygwin.com) distribusjon, aLinux-lignende miljø For Windows. Men siden Cygwin har et ganske stort fotavtrykk, er Et populært open source-alternativ PuTTY, en pakke MED SSH-verktøy som passer på en diskett.

PuTTY er tilgjengelig fra http://www.chiark.greenend.org.uk/~sgtatham/putty/.At et minimum, bor du laste ned og installere (sett det.exe et sted i Windows-BANEN)kitt.exe. Hvis du vil utføre sikker filoverføringer, downloadpscp.exe og psftp.exe.

for å koble til en ekstern vert Med PuTTY, start programmet, spesifiser SSH som protokoll (standard er å bruke insecureTelnet-protokollen), og angi IP-adressen eller vertsnavnet tilmaskinen du vil koble til, som vist i Figur 4-14.

Figur 4-14. Koble til en ekstern maskin med PuTTY

 figs / xpuw_0414.gif

første gang du kobler til en ekstern server med PuTTY, vil den gi deg råd om at serveren er ukjent for den (Se Figur 4-15). Klikk Ja eller Nei for å fortsette å koble til, og deretter skrive inn brukernavn og passord når du blir bedt om å gjøre det.

Figur 4-15. PuTTY advarer om ukjente verter

 figs / xpuw_0415.gif

når du er logget inn, kan du utstede kommandoer på fjernmaskinensom vist I Figur 4-16.

Figur 4-16. Bruke Et Unix-skall over En PuTTY-tilkobling

 figs / xpuw_0416.gif

du kan bruke pscp (sikker kopi) ogpsftp (sikker FTP) på Windows XP CommandPrompt. For å kopiere en fil med pscp, brukepscpusername@host:sti, som i pscp [email protected]:MyDocuments/.

hvis du vil bruke psftp, angir du vertsnavnet og logger på med bruker-ID og passord. Du kan bruke ftp-kommandoer somsett (for å laste opp en fil til serveren) ogfå (for å laste ned en fil fra serveren):

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

for mer informasjon, se PuTTY dokumentasjon OG FAQ, som ligger på PuTTY hjemmesiden.

Write a Comment

Din e-postadresse vil ikke bli publisert.