Предуслови
Корак 1: Ажурирајте систем
Корак 2: Инсталирајте ТаскСервер (таскд)
Корак 3: Конфигуришите ТаскСервер (таскд)
Корак 4: Конфигуришите ТаскВарриор клијентски сертификат и кључ
ТаскВарриор је алатка за управљање временом отвореног кода која представља побољшање апликације Тодо.ткт и њених клонова. Због чињенице да просечна особа користи више уређаја/платформи у свом дневном распореду, кључно је имати могућност централизованог спремишта где се подацима може приступити и ажурирати са било ког уређаја. Овај водич ће се фокусирати на подешавање и сервера, који се зове ТаскСервер (таскд), и клијента који се зове ТаскВарриор (задатак), омогућавајући вишеструким клијентским уређајима да безбедно приступају и размењују податке.
Поседује следеће карактеристике:
- Неограничени задаци
- Одређивање приоритета задатака
- Претрага/филтрирање
- Означавање
- Аутоматска синхронизација
- Аутоматска резервна копија
- Потпуна контрола и приватност
- Шифрована комуникација
Предуслови
- Инстанца Дебиан 9 к64 сервера.
- : Судо корисника.
- Име домена указује на Вултр инстанцу (таскд.екампле.цом)
Корак 1: Ажурирајте систем
Пријавите се као обичан корисник који има дозволу да користи команду судо. Ажурирајте систем на следећи начин:
sudo apt update
sudo apt upgrade -y
Корак 2: Инсталирајте ТаскСервер (таскд)
Користите Дебиан-ов напредни алат за пакете (апт) да инсталирате ТаскСервер (таскд).
sudo apt install taskd -y
Да би ТаскСервер (таскд) комуницирао и синхронизовао се са ТаскВарриор (задацима) клијентима, мораћете да користите скрипте /usr/share/taskd/pki/за генерисање које се налазе испод за генерисање серверских и клијентских сертификата/кључева. Подигните до роот корисника користећи наредбу испод и промените директоријум у /usr/share/taskd/pki/.
sudo su -
cd /usr/share/taskd/pki/
Користите нано програм да креирате варс датотеку да бисте генерисали самопотписани Роот ЦА.
nano vars
Додајте следећи текст испод у датотеку варс. Промена ОРГАНИЗАЦИЈА , УСА , ЗЕМЉА , државу и ЛОКАЦИЈА на задовољавајући начин.
BITS=4096
EXPIRATION_DAYS=365
ORGANIZATION="Vultr.com Inc."
CN=taskd.example.com
COUNTRY=US
STATE="New York"
LOCALITY="New York"
Генеришите самопотписани Роот ЦА и сертификат, серверски кључ и сертификат и листу опозива сервера (опционо).
./generate.ca
./generate.server
./generate.crl
Ове команде ће креирати следеће датотеке ( ца.церт.пем , ца.кеи.пем , сервер.церт.пем , сервер.кеи.пем и сервер.црл.пем ) унутар /usr/share/taskd/pki/директоријума. Да би ТаскСервер (таскд) могао да се покрене, власништво и дозволе за генерисане сертификате и кључеве морају бити измењени како би се ТаскСерверу (таскд) омогућило да им приступи. Покрените наредбе у наставку да бисте их променили.
chown Debian-taskd.Debian-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
Конфигуришите конфигурациону датотеку демона ТаскСервер (таскд). Унесите следеће команде испод.
export TASKDDATA=/var/lib/taskd
cd $TASKDDATA
ln -s /usr/share/taskd/pki/ca.cert.pem .
ln -s /usr/share/taskd/pki/server.cert.pem .
ln -s /usr/share/taskd/pki/server.crl.pem .
ln -s /usr/share/taskd/pki/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
mkdir /var/log/taskd
chown Debian-taskd.Debian-taskd /var/log/taskd
Уредите системд датотеку ТаскСервер (таскд) и замените ExecStart=/usr/bin/taskd server --data /var/lib/taskd --log=-ред са ExecStart=/usr/bin/taskd server --data /var/lib/taskd.
nano /lib/systemd/system/taskd.service
Омогућите и покрените ТаскСервер (таскд) демон.
systemctl enable taskd
systemctl start taskd
ТаскСервер (таскд) је сада инсталиран и подешен на вашој Дебиан 9 инстанци.
- Погледајте корак 5: Конфигуришите ТаскВарриор клијентски сертификат и кључ у одељку Инсталација ТаскСервер-а (таскд) на ЦентОС 7 водичу и обавезно замените
/etc/pki/taskd/директоријум /usr/share/taskd/pki/директоријумом.
Ако вам је потребан додатни материјал за читање, погледајте ТаскВарриор (задатак) документацију овде за основну употребу и друге сродне теме.