कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको एक एलवीएम (लिनक्स वॉल्यूम मैनेजर) वॉल्यूम के अंदर रूट और स्वैप विभाजन प्रदान करेगा, जो एक एन्क्रिप्टेड LKKS विभाजन के अंदर निहित है। यह ट्यूटोरियल आपके लिए किसी भी SSH क्लाइंट प्रोग्राम का उपयोग करके एक सरलीकृत SSH सर्वर डेमन का उपयोग करके दूरस्थ रूप से LUKS विभाजन को अनलॉक करने की अनुमति देता है।
पर तैनात सर्वर पेज , निम्न कार्य करें:
Server Location
अनुभाग में अपना सर्वर स्थान चुनें ।CentOS7
के ISO Library
टैब के नीचे चुनें Server Type
।Server Size
अनुभाग में आपके लिए आवश्यक हार्डवेयर विनिर्देश चुनें ।Deploy Now
बटन पर क्लिक करें।View Console
NoVNC कंसोल के माध्यम से VPS उदाहरण तक पहुँचने के लिए विकल्प का उपयोग करें।
Install CentOS Linux 7
विकल्प चुनें ।
प्रेस Tab
कुंजी।
इसके text
बाद दर्ज करें vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20\86_64 quiet
ताकि यह इस तरह vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20\86_64 quiet text
दिखे और Enter
कुंजी दबाएं।
VPS अब टेक्स्ट मोड CentOS इंस्टॉलर में बूट होगा। आपको noVNC कंसोल में एक स्क्रीन दिखाई देगी, जैसे नीचे दी गई छवि में।
Alt + Right Arrow Key
कमांड लाइन पर कमांड टाइप करने के लिए TTY2 कंसोल पर नेविगेट करने के लिए संयोजन का उपयोग करें ।
GRUB2 बूट लोडर, एक अनएन्क्रिप्टेड /boot
विभाजन और LUKS विभाजन को धारण करने वाला प्राथमिक विभाजन बनाने के लिए एक विभाजन बनाने के लिए नीचे दिए गए कमांड टाइप करें ।
parted -a opt -s /dev/vda mklabel gpt
parted -s /dev/vda unit mb
parted -s /dev/vda mkpart primary 1 3
parted -s /dev/vda name 1 grub
parted -s /dev/vda set 1 bios_grub on
parted -s /dev/vda mkpart primary 3 259
parted -s /dev/vda name 2 boot
parted -s /dev/vda mkpart primary 259 100%
parted -s /dev/vda name 3 root
विभाजन लेआउट प्रदर्शित करने के लिए निम्न कमांड टाइप करें।
parted -s /dev/vda print
अगला, rootfs
छद्म यादृच्छिक डेटा के साथ नामित विभाजन को भरें । इसे पूरा करने में आधे घंटे से थोड़ा अधिक समय लगेगा।
dd if=/dev/urandom of=/dev/vda3 bs=1M status=progress
CentOS 7 पर, cryptsetup
कमांड डिफ़ॉल्ट सिफर aes-xts-plain64
, 256 बिट्स के डिफ़ॉल्ट कुंजी आकार और SHA1 के डिफ़ॉल्ट हैश का उपयोग करता है। इसके बजाय, LUKS विभाजन को अधिक सुरक्षित सर्प सिफर के साथ बनाया जाएगा, जिसमें 512 बिट्स का प्रमुख आकार और व्हर्लपूल हैश के साथ होगा।
cryptsetup luksFormat /dev/vda3 -c serpent-xts-plain64 -h whirlpool -s 512
निम्नलिखित प्रश्नों के साथ संकेत दिए जाने पर उत्तरों को इनपुट करें, फिर Enter
कुंजी दबाएं:
YES
strong-password
strong-password
चेतावनी यह रूट लॉगिन और पासवर्ड संकेत के बिना कॉपी करने की अनुमति देगा। /tmp/luks-header-backup.img
फ़ाइल पुनर्प्राप्त करने के बाद इस SSH सर्वर को मारें ।
सुरक्षित रखने के लिए, LUKS विभाजन शीर्ष लेख की एक प्रति सहेजें। यह सुनिश्चित करता है कि यदि आपके एलयूकेएस विभाजन का हेडर किसी तरह क्षतिग्रस्त है, तो इसे बहाल किया जा सकता है। यदि हेडर बिना काम के बैकअप के लिए क्षतिग्रस्त है, तो आपका डेटा हमेशा के लिए खो जाता है।
cryptsetup luksHeaderBackup /dev/vda3 --header-backup-file /tmp/luks-header-backup.img
/tmp/luks-header-backup.img
सर्वर से फ़ाइल की प्रतिलिपि बनाने के लिए , एक SSH सर्वर को अस्थायी रूप से शुरू किया जाना चाहिए, scp
एक क्लाइंट होस्ट पर सुरक्षित कॉपी निष्पादन योग्य का उपयोग करके , इसे पुनर्प्राप्त करने के लिए।
SSH होस्ट कुंजी उत्पन्न करने के लिए नीचे दी गई कमांड टाइप करें।
sshd-keygen
/etc/ssh/sshd_config
फ़ाइल बनाने के लिए निम्न कमांड टाइप करें ।
cp /etc/ssh/sshd_config.anaconda /etc/ssh/sshd_config
/etc/ssh/sshd_config
फ़ाइल को संपादित करने के लिए नीचे दी गई कमांड टाइप करें ।
vi /etc/ssh/sshd_config
फ़ाइल को संपादित करने के लिए, Insert
कुंजी दबाएं और फ़ाइल के उन अनुभागों पर नेविगेट करने के लिए तीर कुंजियों का उपयोग करें जिन्हें संपादन की आवश्यकता है।
पंक्ति एक में, अपनी पसंद के यादृच्छिक संख्या के बीच में और Port 22
से संख्या को बदलें । (उदाहरण: बंदरगाह )22
1025
65535
25782
लाइन संख्या तेरह तक स्क्रॉल करें, End
कुंजी दबाएं और Enter
कुंजी दबाएं।
अगली पंक्ति में, कुंजी जोड़ें HostKey /etc/ssh/ssh_host_ed25519_key
और दबाएं Enter
।
अगली पंक्ति में, कुंजी जोड़ें HostKey /etc/ssh/ssh_host_rsa_key
और दबाएं Enter
।
प्रेस Esc
कुंजी, प्रकार :wq
और प्रेस Enter
फ़ाइल सहेजने के लिए कुंजी।
डिफ़ॉल्ट नेटवर्क इंटरफ़ेस eth0
को एक आईपी पते की आवश्यकता होती है। eth0
नेटवर्क इंटरफ़ेस में आपके उदाहरण के लिए सूचीबद्ध IP पता असाइन करने के लिए नीचे दी गई कमांड टाइप करें।
dhclient
असाइन किए गए IP पते को प्रदर्शित करने के लिए निम्न कमांड टाइप करें। आईपी पते को तुरंत बाद inet
और पहले सूचीबद्ध किया जाएगा netmask
। (उदाहरण: इनसेट 192.0.2.1
नेटमास्क)
ifconfig eth0
SSH सर्वर शुरू करने के लिए निम्न कमांड टाइप करें।
/usr/sbin/sshd
यदि scp
क्लाइंट मशीन पर कमांड लाइन से कमांड का उपयोग किया जाता है, तो /tmp/luks-header-backup.img
फ़ाइल को पुनः प्राप्त करने के लिए टेम्पलेट के रूप में नीचे दिए गए कमांड का उपयोग करें । 25782
में निर्दिष्ट वास्तविक पोर्ट नंबर से बदलें /etc/ssh/sshd_config
। 192.0.2.1
वास्तविक असाइन किए गए IP पते से प्रतिस्थापित करें।
scp -P 25782 [email protected]:/tmp/luks-header-backup.img .
luks-header-backup.img
फ़ाइल की पुनर्प्राप्ति के बाद , तुरंत noVNC कंसोल विंडो में नीचे कमांड टाइप करके SSH सर्वर को मारें।
killall sshd
अंदर रहने वाले LVM भौतिक आयतन को सेट करने के लिए LUKS विभाजन खोलें।
cryptsetup luksOpen /dev/vda3 centos
संकेत मिलने पर LUKS विभाजन को खोलने के लिए पहले बनाया गया पासफ़्रेज़ इनपुट करें, फिर Enter
कुंजी दबाएँ ।
इसके लिए पासफ़्रेज़ दर्ज करें /dev/vda3
:strong-password
निम्न कमांड टाइप करें:
ls /dev/mapper
इसमें निम्नलिखित फ़ाइलें होंगी centos
, जिनका नाम है control
, live-base
और live-rw
। centos
LUKS विभाजन है।
LVM भौतिक आयतन बनाने के लिए नीचे दी गई कमांड टाइप करें।
pvcreate /dev/mapper/centos
सफल होने पर, आपको निम्न संदेश प्राप्त होगा:
Physical volume "/dev/mapper/centos" successfully created
LVM वॉल्यूम समूह बनाने के लिए नीचे दी गई कमांड टाइप करें।
vgcreate ssd /dev/mapper/centos
सफल होने पर, आपको निम्न ���ंदेश प्राप्त होगा:
Volume group "ssd" successfully created
स्वैप पार्टीशन के लिए LVM लॉजिकल वॉल्यूम बनाने के लिए नीचे दी गई कमांड टाइप करें। अपने VPS उदाहरण के आधार पर, आवश्यक आकार (-L = आकार का आकार) का एक स्वैप विभाजन बनाने के लिए ध्वनि निर्णय का उपयोग करें।
lvcreate -L 1G -n swap ssd
सफल होने पर, आपको निम्न संदेश प्राप्त होगा:
Logical volume "swap" created
रूट विभाजन के लिए LVM तार्किक आयतन बनाने के लिए नीचे दी गई कमांड टाइप करें। यदि आप चुनते हैं तो यह आपके तार्किक संस्करणों के LVM स्नैपशॉट को शामिल करने के लिए पांच प्रतिशत (5%) का उपयोग करते हुए शेष मुक्त स्थान का उपयोग करेगा।
lvcreate -l 95%FREE -n root ssd
सफल होने पर, आपको निम्न संदेश प्राप्त होगा:
Logical volume "root" created
LVM भौतिक आयतन प्रदर्शित करें।
pvdisplay
आप नीचे दी गई छवि में दिखाए गए चित्र के समान noVNC कंसोल में टेक्स्ट देखेंगे।
LVM वॉल्यूम समूह प्रदर्शित करें।
vgdisplay
आप नीचे दी गई छवि में दिखाए गए चित्र के समान noVNC कंसोल में टेक्स्ट देखेंगे।
LVM तार्किक आयतन प्रदर्शित करें।
lvdisplay
आप नीचे दी गई छवि में दिखाए गए चित्र के समान noVNC कंसोल में टेक्स्ट देखेंगे।
LVM वॉल्यूम समूह को निष्क्रिय करने के लिए नीचे दी गई कमांड टाइप करें। cryptsetup
अगले चरण में LUKS विभाजन को बंद करने की अनुमति देने के लिए इसे पूरा किया जाना चाहिए ।
vgchange -a n
सफल होने पर, आपको निम्न संदेश प्राप्त होगा:
0 logical volume(s) in volume group "ssd" now active
LUKS वॉल्यूम बंद करें।
cryptsetup luksClose centos
निम्न कमांड टाइप करें:
ls /dev/mapper
इसमें निम्न नाम की फाइलें होंगी control
, live-base
और live-rw
। centos
फ़ाइल, LUKS विभाजन युक्त, यह सुनिश्चित करें कि कि यह ठीक से बंद हो गया लापता कर दिया जाएगा।
टाइप करें reboot
और Enter
रिबूट की कुंजी दबाएं ।
Install CentOS Linux 7
विकल्प चुनें और Enter
कुंजी दबाएं।
VPS अब GUI मोड CentOS इंस्टॉलर में बूट होगा। आपको noVNC कंसोल में एक स्क्रीन दिखाई देगी, जैसे नीचे दी गई छवि में। Install CentOS 7
(1) चुनें और Enter
कुंजी दबाएं।
पर WELCOME TO CENTOS 7
स्क्रीन, नीले क्लिक Continue
बटन (1)।
ध्यान दें यदि आप अंग्रेजी की डिफ़ॉल्ट भाषा और संयुक्त राज्य के लोकेल का उपयोग नहीं कर रहे हैं, तो अपनी भाषा को खोज बार (1) में इनपुट करें। इससे जुड़ी भाषा (2) और उपयुक्त लोकेल (3) पर क्लिक करें। संतुष्ट होने पर, नीले Continue
बटन (4) पर क्लिक करें ।
पर INSTALLATION SUMMARY
स्क्रीन पर क्लिक करें INSTALLATION DESTINATION (Automatic partitioning selected)
के तहत (1) SYSTEM
।
INSTALLATION DESTINATION
स्क्रीन पर, I will configure partitioning
(1) विकल्प के नीचे का चयन करें और स्क्रीन के ऊपर बाईं ओर Other Storage Options (Partitioning)
नीले Done
बटन (2) पर क्लिक करें ।
पर MANUAL PARTITIONING
स्क्रीन पर क्लिक करें Unknown
विस्तार योग्य अकॉर्डियन (1)। यह नाम के तीन विभाजनों को प्रकट करेगा BIOS Boot (vda1)
, Unknown (vda2)
और Encrypted (LUKS) (vda3)
।
BIOS Boot
नीले (1) में हाइलाइट किए गए विभाजन के साथ, समझौते के Reformat
बगल में (2) के चेकबॉक्स विकल्प का चयन File System:
करें और Update Settings
बटन (3) पर क्लिक करें।
Unknown
विभाजन (1) पर क्लिक करें ताकि यह नीले रंग में हाइलाइट हो। समझौते के Reformat
आगे (2) के चेकबॉक्स विकल्प का चयन करें File System:
। समझौते (3) ext2
में चयन करें File System:
, के /boot
तहत पाठ क्षेत्र (4) में Mount Point:
दर्ज करें, के तहत boot
पाठ क्षेत्र (5) में दर्ज Label:
करें और Update Settings
बटन (6) पर क्लिक करें।
Encrypted (LUKS)
विभाजन (1) पर क्लिक करें ताकि यह नीले रंग में हाइलाइट हो। पदबंध आप में LUKS विभाजन के लिए बनाया दर्ज करें Step 3: Setup LVM On LUKS Full Disk Encryption
में Passphrase:
पाठ क्षेत्र (2) और क्लिक Unlock
बटन (3)।
एक नया Unknown
विस्तार योग्य समझौता (1) दिखाई देगा। यह नामित दो विभाजनों को प्रकट करेगा Unknown (ssd-root)
और Unknown (ssd-swap)
।
Unknown (ssd-root)
नीले रंग में हाइलाइट किए गए विभाजन (1) के साथ, समझौते के Reformat
बगल में (2) के चेकबॉक्स विकल्प का चयन करें File System:
। समझौते (3) xfs
में चयन करें File System:
, के /
तहत पाठ क्षेत्र (4) में Mount Point:
दर्ज करें, के तहत root
पाठ क्षेत्र (5) में दर्ज Label:
करें और Update Settings
बटन (6) पर क्लिक करें।
Unknown (ssd-swap)
(1) विभाजन पर क्लिक करें ताकि यह नीले रंग में हाइलाइट हो। समझौते के Reformat
आगे (2) के चेकबॉक्स विकल्प का चयन करें File System:
। समझौते (3) swap
में चयन करें File System:
, के swap
तहत पाठ क्षेत्र (4) में दर्ज Label:
करें और Update Settings
बटन (5) पर क्लिक करें।
Done
स्क्रीन के ऊपर बाईं ओर नीले बटन (1) पर क्लिक करें ।
नाम का एक बॉक्स SUMMARY OF CHANGES
पॉप अप होगा। Accept Changes
बटन पर क्लिक करें (1)। यह आपको WELCOME TO CENTOS 7
स्क्रीन पर वापस लाएगा ।
के NETWORK & HOST NAME (Not connected)
तहत (1) पर क्लिक करें SYSTEM
।
पर NETWORK & HOST NAME
स्क्रीन,, स्लाइडर (1) के लिए कदम अगले के अधिकार के लिए Ethernet(eth0)
क्षेत्र, से OFF
करने के लिए स्थिति ON
की स्थिति। यदि आप Host name:
पाठ बॉक्स (2) में डिफ़ॉल्ट (192.0.2.1.vultr.com) के बजाय कस्टम होस्टनाम का उपयोग करना चाहते हैं , तो इसे बदल दें। Done
स्क्रीन के ऊपर बाईं ओर नीले बटन (3) पर क्लिक करें । यह आपको WELCOME TO CENTOS 7
स्क्रीन पर वापस लाएगा ।
जब आप WELCOME TO CENTOS 7
स्क्रीन पर मौजूद विकल्पों से संतुष्ट होते हैं , तो नीले Begin Installation
बटन (1) पर क्लिक करें ।
पर CONFIGURATION
स्क्रीन पर क्लिक करें ROOT PASSWORD (Root password is not set)
के तहत (1) USER SETTINGS
।
पर ROOT PASSWORD
स्क्रीन, दोनों में एक मजबूत पासवर्ड दर्ज Root Password:
(1) और Confirm:
(2) पाठ फ़ील्ड। Done
स्क्रीन के ऊपर बाईं ओर नीले बटन (3) पर क्लिक करें । यह आपको CONFIGURATION
स्क्रीन पर वापस लाएगा ।
पर CONFIGURATION
स्क्रीन पर क्लिक करें USER CREATION (No user will be created)
के तहत (1) USER SETTINGS
।
पर CREATE USER
स्क्रीन, में अपना पूरा नाम दर्ज Full name
पाठ क्षेत्र (1), में एक उपयोगकर्ता नाम User name
पाठ क्षेत्र (2), दोनों में एक मजबूत पासवर्ड Password
(3) और Confirm password
(4) पाठ फ़ील्ड। Advanced...
बटन पर क्लिक करें (5)।
नाम का एक बॉक्स ADVANCED USER CONFIGURATION
पॉप अप होगा। में Add user to the following groups:
पाठ क्षेत्र (1) के तहत Group Membership
, प्रवेश wheel
और क्लिक Save Changes
बटन (2)।
Done
स्क्रीन के ऊपर बाईं ओर नीले बटन (1) पर क्लिक करें ।
स्थापना के बाद की प्रक्रिया अब शुरू होगी। इसे पूरा करने में कुछ मिनट लगेंगे। जब यह समाप्त हो जाए, तो Reboot
अपने वीपीएस उदाहरण को रिबूट करने के लिए नीले बटन (1) पर क्लिक करें ।
VULTR सर्वर प्रबंधन स्क्रीन पर वापस नेविगेट करें । Settings
सबसे ऊपर दिए गए लिंक पर क्लिक करें । Custom ISO
बाईं ओर स्थित मेनू पर क्लिक करें । पर Custom ISO
पेज पर क्लिक करें Remove ISO
अपने CentOS में 7 VPS उदाहरण आईएसओ और रिबूट अनमाउंट करने के लिए बटन। OK
संकेत दिए जाने पर बटन पर क्लिक करें और VPS उदाहरण रिबूट होगा।
View Console
NoVNC कंसोल के माध्यम से VPS उदाहरण तक पहुँचने के लिए विंडो पर वापस जाएँ। खिड़की को ताज़ा करें यदि noVNC ने डिस्कनेक्ट नहीं किया है।
आपको Please enter passphrase for disk primary (luks-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)!:
LUKS विभाजन में आपके द्वारा बनाए गए पासफ़्रेज़ (उदाहरण:) को दर्ज करने के लिए प्रेरित किया जाएगा Step 3: Setup LVM On LUKS Full Disk Encryption
। पासफ़्रेज़ दर्ज करें और Enter
कुंजी दबाएं।
फिर आपको कंसोल लॉगिन प्रॉम्प्ट के साथ प्रस्तुत किया जाएगा। अब आप noVNC कंसोल विंडो को बंद कर सकते हैं।
एक नियमित उपयोगकर्ता के साथ SSH के माध्यम से लॉग इन करें और सिस्टम को निम्नानुसार अपडेट करें।
sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y
हालांकि अभी भी एक नियमित उपयोगकर्ता के रूप में लॉग इन किया गया है, इंस्टॉल करने के लिए नीचे दिए गए कमांड टाइप करें dracut-crypt-ssh
।
sudo yum install wget -y
sudo wget -O /etc/yum.repos.d/rbu-dracut-crypt-ssh-epel-7.repo https://copr.fedorainfracloud.org/coprs/rbu/dracut-crypt-ssh/repo/epel-7/rbu-dracut-crypt-ssh-epel-7.repo
sudo yum install dracut-crypt-ssh -y
nano
फ़ाइलों के संपादन को आसान बनाने के लिए संपादक को स्थापित करने के लिए नीचे दी गई कमांड टाइप करें।
sudo yum install nano -y
आपको अंदर स्थित डिफ़ॉल्ट ग्रब फ़ाइल को संपादित करना होगा /etc/default/grub
।
sudo nano /etc/default/grub
और के rd.neednet=1 ip=dhcp
बीच डालें ।GRUB_CMDLINE_LINUX="crashkernel=auto
rd.luks.uuid=luks-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
निम्न कीबोर्ड संयोजनों को दर्ज करके फ़ाइल को सहेजें। प्रेस Ctrl
+ x
चाबियाँ, प्रेस y
कुंजी और प्रेस Enter
कुंजी।
नीचे दिए गए कमांड टाइप करके आप GRUB कॉन्फ़िगरेशन फ़ाइल को फिर से बनाएँ।
sudo grub2-mkconfig -o /etc/grub2.cfg
/etc/dracut.conf.d/crypt-ssh.conf
नीचे दिए गए कमांड को टाइप करके मूल का बैकअप लें ।
sudo mv /etc/dracut.conf.d/crypt-ssh.conf /etc/dracut.conf.d/crypt-ssh.conf.orig
/etc/dracut.conf.d/crypt-ssh.conf
नीचे दी गई कमांड टाइप करके एक नई फाइल बनाएं ।
sudo nano /etc/dracut.conf.d/crypt-ssh.conf
नीचे दिए गए पाठ को nano
संपादक में कॉपी और पेस्ट करें ।
dropbear_acl="/etc/dropbear/keys/authorized_keys"
dropbear_ecdsa_key="/etc/dropbear/keys/ssh_ecdsa_key"
dropbear_rsa_key="/etc/dropbear/keys/ssh_rsa_key"
निर्देशिका बनाने keys
के तहत /etc/dropbear/
, आवश्यक निर्देशिका अनुमतियों के साथ, कि आयोजन करेगा authorized_keys
, ssh_ecdsa_key
और ssh_rsa_key
फ़ाइलें।
sudo mkdir /etc/dropbear/keys/; sudo chmod /etc/dropbear/keys/
उत्पन्न ssh_ecdsa_key
और ssh_rsa_key
साथ फ़ाइलें ssh_keygen
नीचे निम्न कमांड टाइप करके कार्यक्रम। Enter
पासफ़्रेज़ के लिए संकेत दिए जाने पर, प्रत्येक कमांड के लिए, दो बार कुंजी दबाएं ।
sudo ssh-keygen -t ecdsa -f /etc/dropbear/keys/ssh_ecdsa_key
sudo ssh-keygen -t rsa -f /etc/dropbear/keys/ssh_rsa_key
फाइल अनुमति बदलें पर ssh_ecdsa_key
, ssh_ecdsa_key.pub
, ssh_rsa_key
और ssh_rsa_key.pub
नीचे आदेश टाइप करके।
sudo chmod 400 /etc/dropbear/keys/*_key; sudo chmod 444 /etc/dropbear/keys/*.pub
अपने संभावित क्लाइंट ऑपरेटिंग सिस्टम के लिए, How Do I Generate SSH Keys?
ट्यूटोरियल की शुरुआत में पाए जाने वाले ट्यूटोरियल का उपयोग करके सार्वजनिक कुंजी उत्पन्न करें Prerequisites
।
नीचे दिए गए कमांड को टाइप करके प्रोग्राम के पब्लिक /etc/dropbear/keys/authorized_keys
फाइल में सभी टेक्स्ट को कॉपी और पेस्ट nano
करें।
sudo nano /etc/dropbear/keys/authorized_keys
आपको पहले initramfs और dracut-crypt-ssh कॉन्फ़िगरेशन के किसी भी बाद के अद्यतन का निर्माण करना होगा। Initramfs के प्रारंभिक निर्माण के लिए नीचे दी गई कमांड टाइप करें।
sudo dracut -f
एक बार जब यह पूरा हो जाता है, तो आपके SSOS क्लाइंट को कनेक्ट करने और आपको अपने पासफ़्रेज़ का उपयोग करके LUKS विभाजन को अनलॉक करने की अनुमति देने के लिए आपका CentOS 7 इंस्टॉल किया जाता है। अब आप नीचे कमांड टाइप करके अपने CentOS 7 उदाहरण को रिबूट कर सकते हैं।
sudo reboot
अपने ग्राहक सिस्टम पर, अनुभाग देखें 3.3. Unlocking the volumes interactively
और 3.4. Unlocking using the
अनलॉक command
की Dracut-क्रिप्ट-SSH GitHub पेज किसी पासफ़्रेज़ शीघ्र या तो बल करने के लिए या का उपयोग unlock
अपने SSH क्लाइंट से अपने LUKS विभाजन को खोलने के लिए आदेश।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ
RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा
एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें
एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:
एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।
वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं
एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था
Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,
पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं
एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है
एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें
अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा
परिचय लिनक्स सिस्टम पर काम करने का मतलब है कि कोई कमांड लाइन का उपयोग अधिक बार नहीं कर रहा है। स्वागत के रूप में बार-बार लंबी निर्देशिका के नाम टाइप करना
ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए
एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है
एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है
एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ