szerver

A Headless Dropbox telepítése az Ubuntu Serverre

A Headless Dropbox telepítése az Ubuntu Serverre

A Dropbox felhőalapú fájltárolónak nevezhető, amely a fájlokat bármikor elérhetővé teszi, amíg csatlakozik az internethez. Egy helyi felhasználó a Dropboxszal szinkronizálva éri el a fájlokat. Ez segít az összes eltávolított és hozzáadott fájl automatikus frissítésében a felhőalapú tárhelyen. A legtöbb ember kíváncsi arra, hogyan lehet a fej nélküli Dropboxot telepíteni egy Ubuntu szerverre. További információkért kövesse az alábbi cikket, ahol részletes információkat találhat, beleértve a telepítés folyamatának képernyőképeit.

A legtöbb Linux-felhasználó által gyakran feltett kérdés, hogy miért a Fej nélküli kifejezés? A fej nélküli számítógép / eszköz / szerver egyszerűen egy rendszer, amely úgy van konfigurálva, hogy monitor, egér és billentyűzet nélkül fusson és működjön. Egyszerűbben kifejezve, a fej nélküli rendszert úgy lehet nevezni, mint egy aktív hálózati kapcsolaton keresztül vezérelt rendszert, így a monitor, a billentyűzet és az egér hiánya.

Ez a cikk bemutatja a fej nélküli Dropbox telepítését az Ubuntu Serverre, hogy lehetővé tegye a fájlok szinkronizálását, frissítését, biztonsági mentését és tárolását. Ez a cikk bemutatója részletes eljárásokat tartalmaz arról is, hogy a fej nélküli Dropbox hogyan indulhat el automatikusan az indítási folyamat során. Ne aggódjon az oktatóanyag használatával működő Ubuntu szerverek miatt, mivel minden Ubuntu szerverrel működik, beleértve a legújabb Ubuntu szervereket is.

Kövesse figyelmesen az oktatóanyagot, hogy elkerülje a hibákat a telepítés során. Javasoljuk, hogy a parancsok másolása és beillesztése helyett írja be őket, hogy elkerülje a helyesírást és a rossz parancsokat. Felhívjuk figyelmét, hogy a rossz parancsok károsíthatják az Ubuntu kiszolgálót, ezért szükség van az összes parancs másolására és beillesztésére ebben az oktatóanyagban.

A Headless Dropbox telepítése az Ubuntu Serverre

A fej nélküli Dropbox telepítése parancssori telepítéssel történhet. Különböző típusú Ubuntu szerverek léteznek:

A telepítés vagy a telepítés során használt parancsok a fent említett szerverek mindegyikénél eltérőek. Fontos megjegyezni, hogy a megfelelő csomagokat kell használni a telepítés során, ennek elmulasztása esetén a telepítés meghiúsul, különben hibákat tapasztal a telepítés során.

A telepítési folyamat megkezdése előtt ellenőrizze a rendszerét, hogy 32 bites vagy 64 bites szervert használ-e. Miután ismerte a szerver típusát, akkor keresse meg a legújabb alkalmazást, mert a Dropbox alkalmazás gyakran változik. Azonban nem kell aggódnia a legújabb alkalmazás keresése miatt, hacsak nem frissíti a meglévő Dropbox verziót, mert a telepítési folyamat a legfrissebb verziót telepíti a fej nélküli kiszolgálóra.

A Dropbox letöltése és telepítése

Először töltse le a hivatalos Dropbox klienst a terminálon keresztül. Ezután keresse meg a terminálját, és másolja be, ill. Írja be a következő parancsot (győződjön meg arról, hogy a felhasználó saját könyvtárában van, és ezt a parancs kiadásával ellenőrizheti pwd a terminál ablakán):

curl -Lo dropbox-linux-x86_64.kátrány.gz https: // www.dropbox.com / letöltés?plat = lnx.x86_64

Ez a parancs letölti a hivatalos Dropbox klienst az otthoni könyvtárba. Most keresse meg a saját könyvtárat, és csomagolja ki a letöltött fájlt. Ezt egyszerűen megteheti az alábbi parancssor használatával. Az alábbi parancssor használata előtt győződjön meg arról, hogy a saját könyvtárában van, hogy elkerülje a hibákat.

tar xvzf dropbox-linux-x86_64.kátrány.gz.

A letöltött fájl kicsomagolása után itt az ideje összekapcsolni a Dropbox-fiókot. Ez a folyamat egyszerűen elvégezhető a következő parancs kiadásával a terminál ablakában:

~ /.dropbox-dist / dropboxd.

A dropboxd parancs használata megmutatja a Dropbox-fiók tartalmát a Home könyvtárba szinkronizálva.

JEGYZET: Ne feledje, hogy mivel a Dropboxot egy grafikus felhasználói felület (GUI) hiányában futtatja, a ~ /.dropbox-dist / dropboxd. Parancs.

Csak arra van szükség, hogy másolja és beillessze a megadott linket a böngészőjébe, majd bejelentkezzen a fiókjába. Ha még nem ismeri a Dropbox alkalmazást, akkor új fiókot kell létrehoznia. Ez akkor történik meg, miután a böngésző felszólította a szerver hozzáadására. A folyamat befejezése után a Dropbox automatikusan létrehoz egy otthoni könyvtárat a szerveren. 

jelentkezzen be, hogy összekapcsolja a gazdagépet a Dropbox-fiókkal

Miután csatlakozott a szerverhez, győződjön meg róla, hogy visszatér a terminál ablakába, és megállítja a Dropbox démon futtatását. Alapértelmezés szerint a Dropbox démon fut az előtérben, ami megnehezíti a többi parancs futtatását a szerverhez való csatlakozás után.

A terminál ablakban nyomja meg a gombot Ctrl + C hogy ideiglenesen megállítsa a Dropbox démon futtatását. A parancs kiadása után a szinkronizált Dropbox mappa megjelenik az otthoni könyvtárban.

Dropbox mappa a saját könyvtárban

Ezenkívül megjegyzendő, hogy ha 32 bites kiszolgálót futtat, használja a következő parancsot:

cd ~ && wget -O - "https: // www.dropbox.com / letöltés?plat = lnx.x86 "| tar xzf -

Másrészt használja ezt a parancsot egy 64 bites kiszolgáló futtatásakor, ha a fenti link nem sikerül:

cd ~ && wget -O - "https: // www.dropbox.com / letöltés?plat = lnx.x86_64 "| tar xzf -

Ezzel a fent megadott parancssorokkal nem a Dropbox dist paranccsal (~ /.dropbox-dist / dropboxd)

Rendszerszolgáltatás létrehozása a Dropbox számára

Mivel a letöltött és telepített Dropbox kliens nem vezérelhető, további néhány trükköt kell végrehajtani az alábbiak szerint:

A Dropbox szolgáltatást a következő lépésekkel kell beállítani:

  1. Először hozzon létre egy dropbox nevű szkriptet.szolgáltatás
  2. A sudo mv dropbox parancs használatával.service / etc / systemd / system / mozgassa a fájlt
  3. Harmadszor hozzon létre egy dropbox nevű szkriptet
  4. A sudo mv dropbox / etc / init parancs használatával.d helyezze át a fájlt
  5. A sudo chmod + x / etc / systemd / system / dropbox parancs használatával.szolgáltatás / etc / init.A d / dropbox futtathatóvá teszi a fájlokat.

A fent említett lépések befejezése után várhatóan új fájlt hoz létre ezzel a paranccsal:

nano / etc / sysconfig / dropbox

A következő tartalmat kell használni az új fájl létrehozása után DROPBOX_USERS = “USER”, majd mentse és zárja be a fájlt.

Parancssori fej nélküli Dropbox kezelése Python Script használatával

A Python parancsfájl szükséges és létfontosságú a kiszolgálón lévő Dropbox parancsok kezeléséhez a szolgáltatások elindulása után. A python parancsfájlok megszerzéséhez futtassa a következő parancsokat:

sudo wget -O / usr / local / bin / dropbox "https: // www.dropbox.com / letöltés?dl = csomagok / dropbox.py "

Ezután futtassa ezt a parancsot a futtathatóvá tételhez:

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

Parancssori fej nélküli Dropbox kezelése Python Script használatával

Ahhoz, hogy a python szkriptet bárhonnan használhassuk, a könyvtártól függetlenül, létre kell hoznunk egy szimbolikus linket a letöltött python szkriptből. Ehhez hajtsa végre az alábbi lépéseket:

Dropbox

A dropbox parancs futtatása után megjelenik a cikk végén említett összes hasznos parancs.

Dropbox parancssori felület

Az említett Dropbox parancsok bármelyikének használatához felírja a dropboxot (amelyet a végrehajtani kívánt parancs követ). Például a fej nélküli Dropbox állapotának ellenőrzésével a következő parancsot futtatja:

dropbox állapota

dropbox állapotának ellenőrzése

Az alábbiakban néhány hasznos parancs használható az újonnan telepített Dropbox használatakor:

  1. A Systemd újratöltéséhez használja a sudo systemctl daemon-reload parancsot
  2. A Dropbox elindításához használja a sudo systemctl start dropbox parancsot
  3. A Dropbox automatikus indításához indításkor használja a következő parancsot: sudo systemctl enable dropbox
  4. A szolgáltatás állapotának megtekintéséhez használja a következő parancssort: sudo systemctl status dropbox
  5. A szolgáltatás leállításához használja a következő parancsot: sudo systemctl stop dropbox
  6. A szolgáltatás újraindításához használja a következő parancsot: sudo systemctl restart dropbox

JEGYZET: a FELHASZNÁLÓ a rendszerhasználó valódi neve, de nem a Dropbox felhasználó.

Egy másik rövid módszer a szolgáltatásfájl letöltése és másolása a Systemd könyvtárba:

sudo wget -O / etc / systemd / system / dropbox @.szolgáltatás https: // nyers.githubusercontent.com / joeroback / dropbox / master / dropbox% 40.szolgáltatás

A következő parancsok hasznosak a Dropbox használatakor:

állapot - segít a Dropbox aktuális állapotának megszerzésében puburl - a Dropbox nyilvános mappájában található fájl nyilvános URL-jének megszerzésére szolgál gázkar - a Dropbox sávszélességi korlátainak beállításakor használatos Rajt - ez a parancs elindítja a Dropbox-ot meghatalmazott - ez a parancs segíti a Dropbox-fiók proxybeállításainak beállítását filestatus - ez a parancs megadja a felhasználónak a szinkronizált fájlok aktuális állapotát lansync- ezt a parancsot a LAN szinkronizálásának engedélyezésére vagy letiltására használják ls - ez a parancs az aktuális könyvtárban lévő elemeket sorolja fel álljon meg - ez a parancs megakadályozza a Dropbox futtatását Automatikus indítás - az AutoStart Dropbox parancsát kizárni- ez a parancs kizárja a kiemelt mappát a szinkronizálásból hivatkozás megosztása - ezzel a paranccsal oszthatók meg linkek a Dropbox-fiók fájljaihoz Segítség - ha segítségre van szüksége, ez a parancs nagy segítséget nyújt

A fájlok gyors eléréséhez dobja be őket a Dropbox-fiókba, és azok automatikusan szinkronizálódnak a fej nélküli kiszolgálóval. A fej nélküli kiszolgáló most szinkronizál a Dropbox-szal.

A rendszerszolgáltató egység létrehozása után mindig győződjön meg arról, hogy a Dropbox-ot normál felhasználóként futtatja, de nem rootként. Ehhez győződjön meg arról, hogy lecseréli a felhasználónevet a valódi felhasználói nevére. Előfordulhat, hogy a fájlok nem szinkronizálódnak megfelelően, ha a Dropboxot root felhasználóként futtatják. Például változtassa meg a felhasználót a tényleges felhasználónevével:

[Egység] Leírás = Dropbox Daemon After = hálózat.target [Szolgáltatás] Típus = egyszerű felhasználó = (adja meg a valódi felhasználónevet) ExecStart = / opt / dropbox / dropboxd ExecStop = / bin / kill -HUP $ MAINPID újraindítás = mindig [Telepítés] WantedBy = többfelhasználós.cél

Ezzel a fej nélküli Dropbox-ot futtatja normál felhasználóként, de nem root felhasználóként, ami a Dropbox futtatásának ajánlott módja. A felhasználónév megváltoztatása után mentse el a fájlt, majd zárja be, és a start paranccsal indítsa el a szolgáltatást:

sudo systemctl start dropbox

Kövesse a cikk bemutatóját lépésről lépésre, hogy működőképes fej nélküli dropboxot kapjon az ubuntu szerveren.

Az egér középső gombja nem működik a Windows 10 rendszerben
A középső egérgomb segít átgörgetni a hosszú weboldalakat és a sok adatot tartalmazó képernyőket. Ha ez leáll, akkor a billentyűzet segítségével görge...
Hogyan lehet megváltoztatni a bal és jobb egérgombokat a Windows 10 PC-n
Elég általános, hogy az összes számítógépes egéreszközt ergonómikusan a jobbkezes felhasználók számára tervezték. De vannak olyan egéreszközök, amelye...
Az egérkattintások emulálása az egérrel a Clickless Mouse használatával a Windows 10 rendszerben
Ha az egeret vagy a billentyűzetet nem megfelelő testtartásban, túlzott használat mellett használhatja, számos egészségügyi problémát okozhat, beleért...