Det første du lurer på er kanskje hva en SSH server er, svaret er bare et wikipedia søk unna.
Så kommer det andre spørsmålet hvorfor skal du sette opp en SSH server, svaret er enkelt for å kunne bruke den som en SHH tunnel det vil at all datatrafikk som kommer fra din pc går om SSH serveren kryptert slik at man ikke kan sniffe det opp like lett. Man kan også bruke slike for å unngå å bli logget av ruteren (siden all trafikk går om serveren) og for å omgå skoler sine filter.
Du MÅ være admin bruker for å kunne lage en SSH server, men ikke for å koble til en SSH server.
Så til hvordan man lager denne serveren, først må man åpne en port på ruteren (port 22 er standard for SSH) for å finne ut hvordan man åpner en port på din ruter gå til http://portforward.com/ og finn din ruter, trykk på skip advertisement (eller hva det står), velg så SSH i listen over program du vil slippe igjennom.
Når du har knyttet port 22 med din PC må du ha et program som heter Cygwin. Installer alle pakkene, jeg installerte det i C:/Cygwin for det er enklest når man skal bruke det. Nå er det bare å sette opp serveren som står igjen.
Start opp Cygwin og skriv inn disse kommandoene
Should privilege separation be used?
Should this script create a local user 'sshd' on this machine?
Do you want to install sshd as service?
Should this script create a new local account 'ssh_server' which has the required privileges?
Which value should the environment variable CYGWIN have when sshd starts?
Hvis det er noen av de du ikke får opp så ikke bekymre deg, dette er de jeg fikk opp, en venn av meg fikk ikke alle disse opp bare utfør kommandoene som står der.
Men nå trenger du loginen til SSH serveren da utfører du disse komandoene
Sånn nå kan du logge deg inn med ditt brukernavn og passord på datamaskinen. For å starte serveren skriver du
For å koble til SSH serveren må du først vite den eksterne IP adressen din gjør dette ved å besøke http://minip.no
Deretter laster du ned Putty, ingen installasjon nødvendig. Der hvor det står Host Name (or IP adress) skriver du inn ipadressen din. Trykk på [+] knappen ved siden av SSH (under connections) og velg Tunnels, skriv inn 22 i Source Port velg Dynamic og trykk på Add knappen. Trykk så på Open knappen.
Du skal nå få opp et kommandovindu hvor det etter kort tid skal stå login as:
Der skal du bruke ditt brukernavn på datamaskinen Husk STORE og små bokstaver
Så kommer Yngve@88.89.83.242's password:
opp skriv inn passordet ditt Husk STORE og små bokster det vises ingen tegn for passordet.
Du har nå koblet til serveren, for å surfe over SSH tunellen gjenstår det bare en liten ting, gå til proxyinnstillinger i firefox (det virker desverre ikke i Opera) velg manuell, fjern localhost, 127.0.0.1 fra No proxy for boksen og skriv localhost i SOCKS boksen.
Du surfer nå sikkert over en SSH tunell, men vær forsiktig, ikke la andre få vite om tunellen, de kan plante filer på din datamaskin og laste ned ulovlige ting via din IP!!!
Sitat av Wikipedia
Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel between two networked devices.
Vis hele sitatet...
Du MÅ være admin bruker for å kunne lage en SSH server, men ikke for å koble til en SSH server.
Så til hvordan man lager denne serveren, først må man åpne en port på ruteren (port 22 er standard for SSH) for å finne ut hvordan man åpner en port på din ruter gå til http://portforward.com/ og finn din ruter, trykk på skip advertisement (eller hva det står), velg så SSH i listen over program du vil slippe igjennom.
Når du har knyttet port 22 med din PC må du ha et program som heter Cygwin. Installer alle pakkene, jeg installerte det i C:/Cygwin for det er enklest når man skal bruke det. Nå er det bare å sette opp serveren som står igjen.
Start opp Cygwin og skriv inn disse kommandoene
Kode
ssh-host-config
Kode
yes
Kode
no
Kode
yes
Kode
no
Kode
ntsec tty
Men nå trenger du loginen til SSH serveren da utfører du disse komandoene
Kode
cd /etc mkgroup >> group mkpasswd >> passwd
Kode
net start sshd
Deretter laster du ned Putty, ingen installasjon nødvendig. Der hvor det står Host Name (or IP adress) skriver du inn ipadressen din. Trykk på [+] knappen ved siden av SSH (under connections) og velg Tunnels, skriv inn 22 i Source Port velg Dynamic og trykk på Add knappen. Trykk så på Open knappen.
Du skal nå få opp et kommandovindu hvor det etter kort tid skal stå login as:
Der skal du bruke ditt brukernavn på datamaskinen Husk STORE og små bokstaver
Så kommer Yngve@88.89.83.242's password:
opp skriv inn passordet ditt Husk STORE og små bokster det vises ingen tegn for passordet.
Du har nå koblet til serveren, for å surfe over SSH tunellen gjenstår det bare en liten ting, gå til proxyinnstillinger i firefox (det virker desverre ikke i Opera) velg manuell, fjern localhost, 127.0.0.1 fra No proxy for boksen og skriv localhost i SOCKS boksen.
Du surfer nå sikkert over en SSH tunell, men vær forsiktig, ikke la andre få vite om tunellen, de kan plante filer på din datamaskin og laste ned ulovlige ting via din IP!!!
Sist endret av meitemark; 20. august 2010 kl. 13:29.
Grunn: fix av quote