Få tilgang til Linux-serveren din fra Microsoft Windows

I en forrige artikkel diskuterte vi hvordan du starter en grunnleggende webserver med nginx og får en primitiv webside på nettet, men hva om vi er vert for nettstedet vårt på en VPS-server som ikke er lokalisert, og vi ønsker å få tilgang til serveren innenfra Microsoft Windows?

Det er to løsninger som jeg ville hoppet til med en gang: Putty og WinSCP.

Putty er et program som lar oss opprette en SSH-tilkobling til en ekstern server (Putty kan også bruke ting som Telnet, men vi kommer ikke inn på det i dag, ) for å få tilgang til det via kommandolinjen. WinSCP vil tillate oss å koble oss via SSH og overføre filer / mapper frem og tilbake mellom vår maskin og serveren; på grafisk vis.

Få tilgang til Linux-servere fra Windows

Det første du vil gjøre er å laste ned den ovennevnte programvaren, fra følgende lenker:

  • Kitt - Les vår detaljerte kittopplæring her.
  • WinSCP - Les hvordan du sikkerhetskopierer WinSCP-økter her.

Når du har fått disse og har installert dem deretter, la oss bare hoppe rett inn og starte kitt.

Det er ganske greit å koble til Putty til serveren din, forutsatt at du ikke har endret portnummer eller noe, bare skriv inn IP-adressen eller domenenavnet til serveren og koble til. Deretter blir du bedt om et brukernavn og passord. Skriv inn disse etter behov, så blir du koblet til serveren din.

Herfra har du total kommandolinjetilgang, og står fritt til å gjøre som du vil innenfor den kraften du har! På dette tidspunktet, forutsatt at du ikke logget på som root, kan du navigere i den nåværende brukerkontoen din, bruke sudo / su, lage filer, redigere filer, konfigurere filer og egentlig gjøre alt du trenger å gjøre ...

WinSCP

Men la oss si at vi vil overføre noen filer fra vår lokale maskin til serveren vår? Vel, vi KAN gjøre det via kommandolinjen, men for grunnleggende brukere som bare starter, ville det være mye enklere å bruke WinSCP for å gjøre dette ... Så la oss starte opp WinSCP.

Når du har startet WinSCP, blir du møtt med en lignende skjerm som Putty. Skriv inn passende legitimasjon og logg deg på igjen. Når du er inne vil du få vist en skjerm med to områder, til venstre er din lokale maskin, til høyre din eksterne server. Nå har du tilgang til filer i et grafisk miljø, og kan enkelt dra og slippe overføre filer frem og tilbake mellom maskiner uten å bry deg om kommandolinjen. Personlig synes jeg det fremdeles er lettere å redigere konfigurasjonsfiler gjennom Putty ved å bruke en tekstredigerer for kommandolinjen som Nano, men du har muligheten til å jobbe utelukkende gjennom WinSCP for å redigere tekstfiler og slikt hvis du velger å gjøre det.

Avsluttende ord

Forhåpentligvis hjelper dette noen av dere som kanskje ikke har vært klar over hvordan du kobler til eksterne servere via Windows. Det er andre alternativer der ute, men dette er de prøvde og sanne metodene jeg har brukt i årevis, og som jeg personlig anbefaler for nye brukere. Mitt største råd til deg er at selv om du har muligheten til å jobbe strengt innenfor WinSCP, ikke gjør det; bli komfortabel med å bruke kitt, bruke kommandolinjen og jobbe i et ikke-grafisk miljø. Du vil takke deg selv senere, bruk WinSCP for å overføre filer over fra lokalt til fjerntliggende, men ellers hold deg til Putty!

Hva med deg? Noen andre metoder du foretrekker?