Server

Slik installerer du Headless Dropbox på Ubuntu Server

Slik installerer du Headless Dropbox på Ubuntu Server

Dropbox kan betegnes som skybasert fillagring som gjør filene dine tilgjengelige når som helst så lenge du er koblet til internett. En lokal bruker får tilgang til filer ved å synkronisere med Dropbox. Dette hjelper deg med å oppdatere alle fjernede og lagt filer automatisk til den skybaserte lagringen. De fleste er nysgjerrige på å vite hvordan den hodeløse Dropbox kan installeres på en Ubuntu Server. For å lære mer, følg artikkelen nedenfor for detaljert informasjon, inkludert skjermbilder av hvordan installasjonsprosessen gjøres.

Et ofte stilt spørsmål fra de fleste Linux-brukere er hvorfor begrepet Headless? En hodeløs datamaskin / enhet / server er ganske enkelt et system som er konfigurert til å kjøre og fungere uten skjerm, mus og tastatur. I enklere termer kan man referere til et hodeløst system som et kontrollert system over en aktiv nettverkstilkobling, og dermed fraværet av en skjerm, tastatur og mus.

Denne veiledningen i denne artikkelen vil gi deg muligheten til å installere Headless Dropbox på Ubuntu Server, slik at du kan synkronisere, oppdatere, sikkerhetskopiere og lagre filene dine. Denne artikkelen har også detaljerte prosedyrer for hvordan den hodeløse Dropbox kan starte automatisk under oppstartprosessen. Ikke bekymre deg for Ubuntu-serverne som fungerer med denne opplæringen, siden den fungerer med alle Ubuntu-servere, inkludert de nyeste Ubuntu-serverne.

Følg veiledningen nøye for å unngå å komme inn på feil under installasjonsprosessen. Vi anbefaler at du kopierer og limer inn kommandoene i stedet for å skrive dem for å unngå feilstaving og skrive feil kommandoer. Vær oppmerksom på at feil kommandoer kan skade Ubuntu-serveren din, og dermed behovet for å kopiere og lime inn alle kommandoene i denne opplæringen.

Installere hodeløs Dropbox på Ubuntu Server

Installasjon av hodeløs Dropbox kan gjøres via installering av kommandolinjen. Det finnes forskjellige typer Ubuntu-servere:

Installasjon eller kommandoer som brukes i installasjonen er forskjellige for hver av serverne nevnt ovenfor. Det er viktig å merke seg at de riktige pakkene skal brukes under installasjonen, hvis installasjonen mislykkes eller at du får feil under installasjonsprosessen.

Før du begynner med installasjonsprosessen, sjekk systemet ditt for å vite om du bruker en 32-biters server eller en 64-biters server. Etter å ha kjent servertypen din, bør du se etter den nyeste applikasjonen fordi Dropbox-applikasjonen endres ofte. Du trenger imidlertid ikke bekymre deg for å lete etter det nyeste programmet, med mindre du oppdaterer den eksisterende Dropbox-versjonen fordi installasjonsprosessen installerer den nyeste versjonen til den hodeløse serveren din.

Laste ned og installere Dropbox

Først laster du ned den offisielle Dropbox-klienten via terminalen. Naviger deretter til terminalen din og kopier inn eller skriv følgende kommando (sørg for at du er i brukerens hjemmekatalog, og du kan sjekke dette ved å utstede kommandoen pwd på terminalvinduet):

krøll -Lo dropbox-linux-x86_64.tjære.gz https: // www.dropbox.com / nedlasting?plat = lnx.x86_64

Denne kommandoen laster ned den offisielle Dropbox-klienten til hjemmekatalogen. Gå nå til hjemmekatalogen og pakk ut den nedlastede filen. Du kan gjøre dette enkelt ved å bruke kommandolinjen nedenfor. Forsikre deg om at du er i hjemmekatalogen før du bruker kommandolinjen nedenfor for å unngå feil.

tjære xvzf dropbox-linux-x86_64.tjære.gz.

Etter å ha pakket ut den nedlastede filen, er det nå på tide å koble Dropbox-kontoen din. Denne prosessen kan gjøres ved å bare utstede følgende kommando til terminalvinduet:

~ /.dropbox-dist / dropboxd.

Ved å bruke kommandoen dropboxd viser innholdet i Dropbox-kontoen din synkronisert til Hjem-katalogen.

MERK: Du bør huske at fordi du kjører Dropbox uten grafisk brukergrensesnitt (GUI), vil en lenke bli gitt første gang du kjører ~ /.dropbox-dist / dropboxd. Kommando.

Alt som trengs er å kopiere og lime inn den oppgitte lenken til nettleseren din og deretter logge på kontoen din. Hvis du er ny i Dropbox, må du opprette en ny konto. Dette vil skje etter at nettleseren har bedt om å legge til serveren din. Dropbox oppretter automatisk en hjemmekatalog på serveren etter at prosessen er fullført. 

logg på for å koble vertsdatamaskinen til Dropbox-kontoen

Når du har koblet til serveren, må du passe på å gå tilbake til terminalvinduet og stoppe Dropbox-demonen fra å kjøre. Som standard kjører Dropbox-demonen i forgrunnen, noe som gjør det vanskelig for andre kommandoer å kjøre etter tilkobling til serveren.

Trykk på i terminalvinduet Ctrl + C for å midlertidig stoppe at Dropbox-demonen kjører. Etter at kommandoen er utstedt, vises den synkroniserte Dropbox-mappen i hjemmekatalogen din.

Dropbox-mappe i hjemmekatalogen

Dessuten er et poeng å merke seg at hvis du kjører en 32-bits server, bruker du følgende kommando:

cd ~ && wget -O - "https: // www.dropbox.com / nedlasting?plat = lnx.x86 "| tjære xzf -

På den annen side, bruk denne kommandoen når du kjører en 64-biters server hvis koblingen ovenfor mislykkes:

cd ~ && wget -O - "https: // www.dropbox.com / nedlasting?plat = lnx.x86_64 "| tjære xzf -

Med disse kommandolinjene gitt ovenfor, trenger man ikke å trekke ut, men å kjøre klienten som er lastet ned ved hjelp av Dropbox dist-kommandoen (~ /.dropbox-dist / dropboxd)

Opprette en systemtjeneste for Dropbox

Fordi den nedlastede og installerte Dropbox-klienten ikke kan kontrolleres, må det utføres noen flere triks som vist nedenfor:

En Dropbox-tjeneste bør settes opp med følgende trinn:

  1. Først oppretter du et skript som heter dropbox.service
  2. Ved hjelp av kommandoen sudo mv dropbox.service / etc / systemd / system / flytt filen
  3. For det tredje, opprett et skript som heter dropbox
  4. Ved hjelp av kommandoen sudo mv dropbox / etc / init.d flytte filen
  5. Ved hjelp av kommandoen sudo chmod + x / etc / systemd / system / dropbox.tjeneste / etc / init.d / dropbox gjør filene kjørbare.

Etter å ha fullført trinnene nevnt ovenfor, forventes det at du oppretter en ny fil ved hjelp av denne kommandoen:

nano / etc / sysconfig / dropbox

Følgende innhold skal brukes etter å ha opprettet den nye filen DROPBOX_USERS = “USER”, og lagre og lukk filen.

Administrere hodeløs Dropbox med kommandolinje ved hjelp av Python Script

Et python-skript er nødvendig og viktig for å administrere Dropbox-kommandoene på serveren etter at tjenestene har startet. For å få python-skriptene, kjør følgende kommandoer:

sudo wget -O / usr / local / bin / dropbox "https: // www.dropbox.com / nedlasting?dl = pakker / dropbox.py "

Kjør deretter denne kommandoen for å gjøre den kjørbar:

sudo chmod + x / usr / local / bin / Dropbox

Administrere hodeløs Dropbox med kommandolinje ved hjelp av Python Script

For å bruke python-skriptet hvor som helst, uansett katalog, må vi opprette en symbolsk lenke fra det nedlastede python-skriptet. For å gjøre det, følg trinnene nedenfor:

Dropbox

Etter å ha kjørt dropbox-kommandoen, vil du se alle de nyttige kommandoene som er nevnt på slutten av denne artikkelen.

Dropbox kommandolinjegrensesnitt

For å bruke noen av de nevnte Dropbox-kommandoene, vil du skrive ned dropbox (etterfulgt av kommandoen du vil utføre). Hvis du for eksempel sjekker vår hodeløse Dropbox-status, kjører du følgende kommando:

dropbox-status

sjekke dropbox-status

Nedenfor er noen nyttige kommandoer å bruke når du bruker den nylig installerte Dropbox:

  1. For å laste Systemd på nytt, bruk kommandoen sudo systemctl daemon-reload
  2. For å starte Dropbox, bruk kommandoen sudo systemctl start dropbox
  3. For å AutoStart Dropbox når du starter opp, bruk kommandoen: sudo systemctl aktiver dropbox
  4. For å se tjenestestatus, bruk følgende kommandolinje: sudo systemctl status dropbox
  5. For å stoppe tjenesten, bruk kommandoen: sudo systemctl stop dropbox
  6. For å starte tjenesten på nytt, bruk kommandoen: sudo systemctl restart dropbox

MERK: en BRUKER er systembrukerens virkelige navn, men ikke Dropbox-brukeren.

En annen kort metode er å laste ned og kopiere tjenestefilen i Systemd-katalogen er:

sudo wget -O / etc / systemd / system / dropbox @.tjeneste https: // rå.githubusercontent.com / joeroback / dropbox / master / dropbox% 40.service

Følgende kommandoer er nyttige når du bruker Dropbox:

status - hjelper med å få den nåværende statusen til Dropbox puburl - brukes til å få en offentlig URL til en fil i Dropbox-offentlige mappe Gasspedal - brukes til å sette Dropbox båndbreddegrenser start - denne kommandoen starter Dropbox fullmektig - denne kommandoen hjelper til med å angi proxy-innstillinger for Dropbox-kontoen din filestatus - denne kommandoen gir brukeren den nåværende statusen til synkroniserte filer lansync- denne kommandoen brukes til å aktivere eller deaktivere LAN-synkronisering ls - denne kommandoen lister opp elementer i gjeldende katalog Stoppe - denne kommandoen stopper Dropbox fra å kjøre Auto Start - denne kommandoen AutoStarts Dropbox utelukke- denne kommandoen ekskluderer den uthevede mappen fra synkronisering dele lenke - denne kommandoen brukes til å få en delbar lenke for filer i Dropbox-kontoen din hjelp - Hvis du trenger hjelp, vil denne kommandoen være til stor hjelp

For raskt å få tilgang til filene dine, slipp dem inn i Dropbox-kontoen din, så synkroniseres de automatisk med den hodeløse serveren din. Den hodeløse serveren din synkroniseres nå til Dropbox.

Når du har opprettet en systemtjenesteenhet, må du alltid sørge for at du kjører Dropbox som en standardbruker, men ikke som root. For å gjøre dette, sørg for at du bytter ut brukernavnet med ditt virkelige brukernavn. Filer kan ikke synkronisere riktig hvis Dropbox kjøres som rotbruker. For eksempel, endre brukeren med ditt faktiske brukernavn:

[Enhet] Beskrivelse = Dropbox Daemon After = nettverk.mål [Service] Type = enkel bruker = (skriv inn ditt virkelige brukernavn) ExecStart = / opt / dropbox / dropboxd ExecStop = / bin / kill -HUP $ MAINPID Restart = alltid [Install] WantedBy = flerbruker.mål

Ved å gjøre dette, vil du kjøre din hodeløse Dropbox som en standardbruker, men ikke som en rotbruker, som er den anbefalte måten å kjøre Dropbox på. Når du har endret brukernavnet, lagrer du filen, lukker den og starter tjenesten ved hjelp av startkommandoen:

sudo systemctl start dropbox

Følg artikkelveiledningen trinn for trinn for å få en fungerende hodeløs dropbox på ubuntu-serveren din.

HD Remastered Games for Linux som aldri hadde en Linux-utgave tidligere
Mange spillutviklere og utgivere kommer med HD-remaster av gamle spill for å forlenge franchisetiden, vennligst fans som ber om kompatibilitet med mod...
Hvordan bruke AutoKey til å automatisere Linux-spill
AutoKey er et desktopautomatiseringsverktøy for Linux og X11, programmert i Python 3, GTK og Qt. Ved å bruke skript og MACRO-funksjonalitet kan du aut...
Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...