FreeBSD 11 पर टास्कसर्वर (टास्क) स्थापित करें

टास्कवेयर एक ओपन सोर्स टाइम मैनेजमेंट टूल है जो Todo.txtएप्लिकेशन पर एक सुधार है और यह क्लोन है। इस तथ्य के कारण कि औसत व्यक्ति अपने दैनिक कार्यक्रम में कई उपकरणों / प्लेटफार्मों का उपयोग करता है, एक केंद्रीकृत भंडार होने की क्षमता होना महत्वपूर्ण है जहां डेटा को किसी भी डिवाइस से एक्सेस और अपडेट किया जा सकता है। यह ट्यूटोरियल टास्क सर्वर (टास्क), और क्लाइंट, टास्कवेयर (कार्य) नामक क्लाइंट को सेट करने पर ध्यान केंद्रित करेगा, जिससे कई क्लाइंट डिवाइसों को डेटा को सुरक्षित रूप से एक्सेस और एक्सचेंज किया जा सकेगा।

इसके पास निम्नलिखित विशेषताएं हैं:

  • असीमित कार्य
  • कार्य प्राथमिकता
  • खोजें / छनन
  • टैगिंग
  • स्वचालित सिंकिंग
  • स्वचालित बैकअप
  • पूर्ण नियंत्रण और गोपनीयता
  • एन्क्रिप्टेड संचार

आवश्यक शर्तें

  • एक FreeBSD 11/10 सर्वर उदाहरण।
  • एक sudo यूजर।
  • डोमेन नाम वल्चर उदाहरण (taskd.example.com) की ओर इशारा करता है

चरण 1: सिस्टम को अपडेट करें

एक नियमित उपयोगकर्ता के रूप में लॉग इन करें जिसके पास sudoकमांड का उपयोग करने की अनुमति है । सिस्टम को निम्नानुसार अपडेट करें।

sudo freebsd-update fetch || sudo freebsd-update install

चरण 2: टास्क सेवर स्थापित करें (टास्क)

  1. टास्कसर्वर (टास्क) को स्थापित करने के लिए FreeBSD के पोर्ट का उपयोग करें।

    sudo pkg install taskd
    

चरण 3: कॉन्फ़िगर कार्यक्षेत्र (टास्क)

  1. टास्कसर्वर (टास्क) के लिए टास्कवारियर (टास्क) क्लाइंट्स के साथ संवाद करने और सिंक करने के लिए, आपको /usr/local/share/taskd/सर्वर और क्लाइंट सर्टिफिकेट्स / कीज़ जेनरेट करने के लिए मिलने वाली जेनरेशन स्क्रिप्ट्स का इस्तेमाल करना होगा । नीचे दिए गए कमांड का उपयोग करके रूट उपयोगकर्ता को एलिवेट करें और डायरेक्टरी को बदलें /usr/local/share/taskd/

    sudo su -
    cd /usr/local/share/taskd/
    
  2. varsस्व-हस्ताक्षरित रूट CA उत्पन्न करने के लिए एक फ़ाइल बनाने के लिए नैनो प्रोग्राम का उपयोग करें ।

    nano vars
    

नीचे दिए गए पाठ को vars फ़ाइल में जोड़ें। बदलें ORGANIZATION, CN, COUNTRY, STATEऔर LOCALITYअपनी संतुष्टि के लिए।

    BITS=4096
    EXPIRATION_DAYS=365
    ORGANIZATION="Vultr.com Inc."
    CN=taskd.example.com
    COUNTRY=US
    STATE="New York"
    LOCALITY="New York"
  1. स्व-हस्ताक्षरित रूट CA और प्रमाणपत्र, सर्वर कुंजी और प्रमाणपत्र और सर्वर निरस्तीकरण सूची (वैकल्पिक) उत्पन्न करें।

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

इन आदेशों निम्न फ़ाइलें (पैदा करेगा ca.cert.pem, ca.key.pem, server.cert.pem, server.key.pemऔर server.crl.pem) के अंदर /usr/local/share/taskd/निर्देशिका। टास्कसर्वर (टास्क) को शुरू करने के लिए, प्रमाण पत्र और उत्पन्न की गई स्वामित्व और अनुमतियों को टास्कसर्वर (टास्क) को एक्सेस करने की अनुमति देने के लिए संशोधित किया जाना चाहिए।

    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
  1. टास्कसर्वर (टास्क) डेमन कॉन्फ़िगरेशन फ़ाइल को कॉन्फ़िगर करें।

    export TASKDDATA=/var/db/taskd
    cd $TASKDDATA
    ln -s /usr/local/share/taskd/ca.cert.pem .
    ln -s /usr/local/share/taskd/server.cert.pem .
    ln -s /usr/local/share/taskd/server.crl.pem .
    ln -s /usr/local/share/taskd/server.key.pem .
    taskd init
    taskd config server 0.0.0.0:53589
    taskd config ca.cert $TASKDDATA/ca.cert.pem
    taskd config server.cert $TASKDDATA/server.cert.pem
    taskd config server.crl $TASKDDATA/server.crl.pem
    taskd config server.key $TASKDDATA/server.key.pem
    taskd config log /var/log/taskd.log
    taskd config pid.file /var/run/taskd.pid
    touch /var/log/taskd.log
    chown -R taskd:taskd /var/db/taskd/ /var/log/taskd.log   
    
  2. टास्कसर्वर (टास्क) डेमॉन को सक्षम करें। संपादित करें /etc/rc.conf, फ़ाइल के नीचे पाठ जोड़ें और इसे सहेजें।

    taskd_enable="YES"
    
  3. टास्क सेवर (टास्क) डेमॉन शुरू करें।

    service taskd start
    

टास्कसर्वर (टास्क) अब आपके फ्रीबीएसडी 11 उदाहरण पर स्थापित और सेटअप है।

चरण 4: टास्कवेयर क्लाइंट प्रमाणपत्र और कुंजी कॉन्फ़िगर करें

चरण 5 का संदर्भ लें : टास्क सर्वर (टास्क) को सेंटोस 7 ट्यूटोरियल में टास्कवायर क्लाइंट सर्टिफिकेट और कुंजी अनुभाग कॉन्फ़िगर करें


यदि आपको अतिरिक्त पठन सामग्री की आवश्यकता है, तो बुनियादी उपयोग और अन्य संबंधित विषयों के लिए यहां टास्कवेयर (कार्य) प्रलेखन देखें ।



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ