Enkelt Laste ned / Laste opp filer til en ekstern server i løpet av Kanel

0
161

Tidligere skrev jeg en veldig enkel nybegynnere artikkel om hvordan å være vert for din egen nginx webserver og er vert for en webside. Men, ikke alle er kjent med måter å få filene du vil ha på din server (forutsatt at det ikke vert på dine daglige maskin) slik at du kan bruke de bilder, filer, etc.

Det er et mangfold av måter, alt fra å bruke kommandolinjen til å overføre filer via SCP (secure copy av filer via ssh), ved å bruke en FTP-klient som FileZilla hvis serveren har en FTP-server som kjører, etc.

Men, min favoritt måte er rett og slett å integrere min server i mine steder i Nemo, på Kanel Skrivebordet. Dette kan også gjøres på lignende måter på andre Miljøer, men denne artikkelen vil holde seg utelukkende til Kanel, så det er en veldig populær miljø.

Det første vi trenger å gjøre, er å sikre at vår server har installert openssh, som vil tillate oss å eksternt koble til serveren. Hvis du er leie av VPS fra en hosting selskap, dette er gjort allerede, men hvis du setter opp serveren din på en lokal maskin hjemme, kan dette ikke gjøres.

For brukere som kjører Debian / Ubuntu / Linux Mint:

sudo apt installere openssh-server

Dette vil tillate deg å koble til serveren din i en rekke former, bare for å vise deg en, la oss pop åpne en terminal og koble til serveren vår. Når terminalen er åpne, skriv inn følgende kommando, og erstatte XYZ med ditt domene navn eller server IP:

ssh XYZ

Du vil deretter bli bedt om å angi et brukernavn, kan du bruke brukernavnet til kontoen du ønsker eller (mindre rot er deaktivert), kan du bruke roten. Etter dette, vil det be deg om et passord, skriver du det inn i henhold til dette. Når det er gjort, bør du få tilgang til et commandline interface server, og er i stand til å gjøre som du vil innenfor.

Hvis du var i stand til å få tilgang, er vår neste trinn er å åpne våre file manager, Nemo, og legger til vår server til det.

Du har Nemo er åpen, klikker du FIL> Connest til server…

Nemo Server Information

Fra her, vil du ønsker å legge inn informasjon tilsvarende som vi gjorde når vi kobler til via kommandolinjen. Jeg har IKKE personlig anbefaler at du kobler til root-kontoen på serveren din, så det betyr at hvis din lokale maskin noensinne falt i gale hender, den personen som har det vil også få full root-tilgang til din server. Under “Type” vi ønsker å holde det på SSH for denne opplæringen, og bruk standard port av 22 med mindre du endrer det, som ikke ble dekket i denne opplæringen, slik det er lite sannsynlig at du har gjort det!

Når du har angitt riktig informasjon, og bestemt meg for om du ønsker å lagre denne informasjonen for fremtidig bruk, klikk på “Koble til” og så lenge informasjonen ble inngang på riktig måte, vil du har nå tilgang til din server i Nemo.

Nå kan du bare dra og slippe filer frem og tilbake alt du vil, og du vil nå finne din server oppført under “Nettverk” i listen over steder på den venstre ruten i Nemo!