Telepítse a TaskServer-t (taskd) a Fedora 26-on

A TaskWarrior egy nyílt forráskódú időkezelő eszköz, amely továbbfejleszti az Todo.txtalkalmazást és annak klónjait. Tekintettel arra, hogy az átlagember több eszközt/platformot használ a napi beosztása során, kritikus fontosságú, hogy rendelkezzen egy központi adattárral, ahol az adatok bármely eszközről elérhetők és frissíthetők. Ez az oktatóanyag mind a TaskServer (taskd) kiszolgáló, mind a TaskWarrior (feladat) nevű kliens beállítására összpontosít, lehetővé téve több ügyféleszköz számára az adatok biztonságos elérését és cseréjét.

A következő tulajdonságokkal rendelkezik:

  • Korlátlan számú feladat
  • Feladat priorizálása
  • Keresés/Szűrés
  • Címkézés
  • Automatikus szinkronizálás
  • Automatikus biztonsági mentés
  • Teljes ellenőrzés és adatvédelem
  • Titkosított kommunikáció

Előfeltételek

  • Fedora 26 x64 szerverpéldány.
  • A sudo felhasználó.
  • A tartománynév a Vultr példányra mutatott (taskd.example.com)

1. lépés: Frissítse a rendszert

Jelentkezzen be normál felhasználóként, aki jogosult a sudo parancs használatára. Frissítse a rendszert az alábbiak szerint.

sudo dnf check-update || sudo dnf upgrade -y

2. lépés: A TaskServer (taskd) telepítése

  1. Használja a Fedora Dandified Yum (dnf) csomageszközét a TaskServer (taskd) telepítéséhez.

    sudo dnf install taskd -y
    

3. lépés: A TaskServer (taskd) konfigurálása

  1. Ahhoz, hogy a TaskServer (taskd) kommunikáljon és szinkronizáljon a TaskWarrior (feladat) kliensekkel, az itt található generáló szkripteket kell használnia a /etc/pki/taskd/szerver és kliens tanúsítványok/kulcsok generálásához. Az alábbi paranccsal lépjen a root felhasználóvá, és módosítsa a könyvtárat erre: /etc/pki/taskd/.

    sudo su -
    cd /etc/pki/taskd/
    
  2. A nano programmal hozzon létre egy varsfájlt egy önaláírt Root CA létrehozásához.

    nano vars
    

    Adja hozzá a következő szöveget a varsfájlhoz. Változtassa meg a ORGANIZATION, CN, COUNTRY, STATEés LOCALITYaz Ön megelégedésére.

    BITS=4096
    EXPIRATION_DAYS=365
    ORGANIZATION="Vultr.com Inc."
    CN=taskd.example.com
    COUNTRY=US
    STATE="New York"
    LOCALITY="New York"
    
  3. Létrehozza az önaláírt legfelső szintű hitelesítésszolgáltatót és -tanúsítványt, a kiszolgálókulcsot és -tanúsítványt, valamint a kiszolgáló visszavonási listáját (opcionális).

    ./generate.ca
    ./generate.server
    ./generate.crl
    

    Ezek a parancsok a következő fájlokat ( ca.cert.pem, ca.key.pem, server.cert.pem, server.key.pem, és server.crl.pem) hozzák létre a /etc/pki/taskd/könyvtárban. A TaskServer (taskd) elindításához módosítani kell a létrehozott tanúsítványokon és kulcsokon a tulajdonjogot és az engedélyeket, hogy a TaskServer (taskd) hozzáférhessen hozzájuk. Futtassa az alábbi parancsokat a módosításukhoz.

    chown taskd.taskd ca.cert.pem ca.key.pem server.cert.pem server.crl.pem server.key.pem
    chmod 400 ca.cert.pem ca.key.pem server.cert.pem server.crl.pem server.key.pem
    
  4. Konfigurálja a TaskServer (taskd) démon konfigurációs fájlját.

    export TASKDDATA=/var/lib/taskd
    cd $TASKDDATA
    ln -s /etc/pki/taskd/ca.cert.pem .
    ln -s /etc/pki/taskd/server.cert.pem .
    ln -s /etc/pki/taskd/server.crl.pem .
    ln -s /etc/pki/taskd/server.key.pem .
    taskd init
    taskd config server 0.0.0.0:53589
    taskd config --force ca.cert $TASKDDATA/ca.cert.pem
    taskd config --force server.cert $TASKDDATA/server.cert.pem
    taskd config --force server.crl $TASKDDATA/server.crl.pem
    taskd config --force server.key $TASKDDATA/server.key.pem
    taskd config log /var/log/taskd/taskd.log
    taskd config pid.file /var/run/taskd.pid
    
  5. Engedélyezze és indítsa el a TaskServer (taskd) démont.

    systemctl enable taskd
    systemctl start taskd
    

    A TaskServer (taskd) most telepítve van és be van állítva a Fedora 26 példányán.

4. lépés: Konfigurálja a TaskWarrior ügyféltanúsítványt és -kulcsot

  1. Tekintse meg az 5. lépés: TaskWarrior ügyféltanúsítvány és kulcs konfigurálása szakaszt a TaskServer (taskd) telepítése CentOS 7 rendszeren című oktatóanyagában.

Ha szükség van további olvasnivalót talál a TaskWarrior (feladat) dokumentáció itt az alapvető használat és egyéb kapcsolódó témákról.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.