Instal·leu TaskServer (taskd) a Fedora 26

TaskWarrior és una eina de gestió del temps de codi obert que és una millora de l' Todo.txtaplicació i dels seus clons. A causa del fet que la persona mitjana utilitza diversos dispositius/plataformes a la seva programació diària, és fonamental tenir la possibilitat de tenir un repositori centralitzat on es pugui accedir i actualitzar les dades des de qualsevol dispositiu. Aquest tutorial se centrarà a configurar tant el servidor, anomenat TaskServer (taskd), com el client, anomenat TaskWarrior (task), permetent que diversos dispositius client accedeixin i intercanviïn dades de manera segura.

Posseeix les següents característiques:

  • Tasques il·limitades
  • Priorització de tasques
  • Cerca/Filtrat
  • Etiquetatge
  • Sincronització automàtica
  • Còpia de seguretat automàtica
  • Control total i privadesa
  • Comunicació xifrada

Requisits previs

  • Una instància de servidor Fedora 26 x64.
  • Un usuari de sudo .
  • El nom de domini apuntava a la instància Vultr (taskd.example.com)

Pas 1: actualitzeu el sistema

Inicieu sessió com a usuari normal que tingui permís per utilitzar l'ordre sudo. Actualitzeu el sistema de la següent manera.

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

Pas 2: instal·leu TaskServer (taskd)

  1. Utilitzeu l'eina de paquets Dandified Yum (dnf) de Fedora per instal·lar el TaskServer (taskd).

    sudo dnf install taskd -y
    

Pas 3: Configura TaskServer (taskd)

  1. Per tal que TaskServer (taskd) es comuniqui i sincronitzi amb els clients TaskWarrior (task), haureu d'utilitzar els scripts de generació que es troben a sota /etc/pki/taskd/per generar certificats/claus de servidor i client. Eleva a l'usuari root amb l'ordre següent i canvia el directori a /etc/pki/taskd/.

    sudo su -
    cd /etc/pki/taskd/
    
  2. Utilitzeu el programa nano per crear un varsfitxer per generar una CA arrel autosignada.

    nano vars
    

    Afegiu el text següent al varsfitxer. Canvia ORGANIZATION, CN, COUNTRY, STATEi LOCALITYa la teva satisfacció.

    BITS=4096
    EXPIRATION_DAYS=365
    ORGANIZATION="Vultr.com Inc."
    CN=taskd.example.com
    COUNTRY=US
    STATE="New York"
    LOCALITY="New York"
    
  3. Genereu la CA arrel i el certificat, la clau del servidor i el certificat i la llista de revocació del servidor (opcional).

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

    Aquestes ordres crearan els següents arxius ( ca.cert.pem, ca.key.pem, server.cert.pem, server.key.pem, i server.crl.pem) dins de l' /etc/pki/taskd/directori. Perquè el TaskServer (taskd) s'iniciï, s'han de modificar la propietat i els permisos dels certificats i les claus generats per permetre que TaskServer (taskd) hi accedeixi. Executeu les ordres següents per canviar-les.

    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. Configureu el fitxer de configuració del dimoni TaskServer (taskd).

    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. Activeu i inicieu el dimoni TaskServer (taskd).

    systemctl enable taskd
    systemctl start taskd
    

    TaskServer (taskd) ja està instal·lat i configurat a la vostra instància de Fedora 26.

Pas 4: configureu el certificat i la clau del client de TaskWarrior

  1. Consulteu la secció Pas 5: Configuració del certificat i la clau del client de TaskWarrior al tutorial Instal·leu TaskServer (taskd) a CentOS 7 .

Si necessiteu material de lectura addicional, consulteu la documentació de TaskWarrior (tasques) aquí per a l'ús bàsic i altres temes relacionats.

Deixa un comentari

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació