I en tidigare artikel diskuterade vi hur du startar upp ett grundläggande web-server med nginx och få en primitiv webbsida på nätet, men vad händer om vi är värd vår webbplats på en VPS server som inte finns lokalt, och vi vill ha tillgång till server från Microsoft Windows?
Det finns två lösningar att jag skulle hoppa för att direkt: Kitt och WinSCP.
Putty är ett program som tillåter oss att göra en SSH-anslutning till ett fjärr-server (Putty kan också använda saker som Telnet, men vi kommer inte att komma in som idag) för att få tillgång till det via kommandoraden. WinSCP ger oss möjlighet att ansluta via SSH och överföra filer/mappar fram och tillbaka mellan vår maskin och server, i ett grafiskt sätt.
Tillgång till Linux-servrar från Windows
Det första du vill göra är att ladda ner den ovan nämnda programvara, från följande länkar:
- Putty-Läs våra detaljerade Kitt tutorial här.
- WinSCP — Läs hur du säkerhetskopierar WinSCP sessioner här.
När du har dessa och har installerat dem därför, låt oss bara hoppa rätt in och starta putty.
Kontakt med Putty till din server är ganska enkelt, förutsatt att du inte har ändrat den port nummer eller något, helt enkelt ange IP-adressen eller domännamnet för servern, och anslut. Du kommer sedan att bli ombedd om ett användarnamn och lösenord. Ange dessa som lämpliga, och du kommer att vara anslutna till din server.
Härifrån har du total kommandoraden tillgång, och är fri att göra som man vill inom den makt du har! Vid denna punkt, förutsatt att du inte logga in som root, kan du navigera i din aktuella användaren konto, använda sudo / su, make-filer, redigera filer, konfigurera filer, och i stort sett göra allt du behöver göra…
WinSCP
Men låt oss säga att vi vill föra över lite filer från vår lokala dator till vår server? Tja, vi KAN göra det via kommandoraden, men för en vanlig användare bara har börjat, det skulle vara mycket lättare att använda WinSCP för att göra detta…Så, låt oss börja upp WinSCP.
Läs också: Fixa här enheten har stoppats eftersom det har rapporterats problem (kod 43)
När du börjar WinSCP är du hälsade med en liknande skärm till den som Kitt. Igen, ange ditt lämpliga referenser, och logga in. En gång, du kommer att visas en skärm med två delar, den vänstra är din lokala maskin, rätt att vara din remote server. Nu kan du komma åt filer i en grafisk miljö, och kan enkelt dra och släppa för att överföra filer fram och tillbaka mellan maskiner utan att tjafsa om det med kommandoraden. Jag personligen fortfarande tycker att det är lättare att redigera konfigurationsfiler genom Spacklet med hjälp av en textredigerare för kommandoraden som Nano, men du har möjlighet att arbeta enbart via WinSCP för att redigera text filer och sådant om du väljer att göra så.
Avslutande ord
Förhoppningsvis kommer detta hjälper några av er som kanske inte har varit medveten om ett sätt att ansluta till fjärr-servrar med hjälp av Windows. Det finns andra alternativ där ute, men dessa är beprövade metoder som jag har använt i flera år, och som jag personligen rekommendera för nya användare. Mitt största råd till dig är att du har möjlighet att arbeta strikt inom WinSCP, inte, bli bekväm med Putty, med hjälp av kommandoraden, och arbetar i en icke grafisk miljö. Du kommer att tacka dig själv senare, använda WinSCP för att överföra filer över från lokal till fjärr, men i övrigt hålla sig till Kitt!
Hur är det med dig? Andra metoder som du föredrar?