የመግባት ደህንነት ለመጠበቅ ለ PhpMyAdmin SSL ሰርተፍኬት ይጫኑ

ለ PhpMyAdmin የኤስኤስኤል ሰርተፍኬት በዴቢያን አገልግሎት ላይ ይጫኑCentOS 

የእግዚአብሔር ሰላም ፣ ምህረት እና በረከቶች

እንኳን ወደ አዲስ ማብራሪያ የመካኖ ቴክ ተከታዮች

 

መጀመሪያ ላይ የኤስኤስኤል ሰርተፍኬት መጫን PhpMyAdminን ለመጠበቅ እና የመግቢያውን ደህንነት ለመጠበቅ በጣም አስፈላጊ ከሆኑ ነገሮች ውስጥ አንዱ ሲሆን ይህም የአገልጋይዎን ደህንነት ወይም የጣቢያዎችዎን የውሂብ ጎታ ደህንነት ያሻሽላል እና ይህ ለስራዎ መረጋጋት እና መረጋጋትን ይጨምራል። ኢንተርኔት.

ይህንን ለማድረግ የ mod_ssl ጥቅልን በ CentOS ላይ ይጫኑ

 

# yum mod_ssl ጫን

ከዚያ በዚህ ትእዛዝ ቁልፉን እና የምስክር ወረቀት ለማስቀመጥ ማውጫ እንፈጥራለን

ይህ ለዴቢያን የሚሰራ መሆኑን ልብ ይበሉ

# mkdir /etc/apache2/ssl [ዴቢያን/ኡቡንቱ እና በነሱ ላይ የተመሰረቱ ስርጭቶች]

ለዴቢያን/ኡቡንቱ ወይም ለተመሠረቱ ስርጭቶቻቸው በዚህ ትእዛዝ ቁልፉን እና የምስክር ወረቀት ይፍጠሩ 

# openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt

ለ CentOS፣ ይህን ትዕዛዝ ያክሉ

# openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/httpd/ssl/apache.key -out /etc/httpd/ssl/apache.crt

በቀይ ያለውን ለአንተ ተስማሚ ወደሆነው ትቀይራለህ

 

................................. ………………………………………………… አዲስ የግል ቁልፍን ወደ '/etc/httpd/ssl/apache.key' በመጻፍ ----- በእውቅና ማረጋገጫ ጥያቄዎ ውስጥ የሚካተት መረጃ እንዲያስገቡ ሊጠየቁ ነው። ልታስገባው ነው የተከበረ ስም ወይም ዲኤን የሚባለው። በጣም ጥቂት መስኮች አሉ ነገር ግን አንዳንድ ባዶ መተው ይችላሉ ለአንዳንድ መስኮች ነባሪ እሴት ይኖራል፣ '.' ከገቡ መስኩ ባዶ ይቀራል። ----- የአገር ስም (2 ፊደል ኮድ) [XX]፡IN
ግዛት ወይም ጠቅላይ ግዛት (ሙሉ ስም) []:ሞሃመድ
የአካባቢው ስም (ለምሳሌ, ከተማ) [ነባሪ ከተማ]-ካይሮ
የድርጅት ስም (ለምሳሌ, ኩባንያ) [ነባሪ ኩባንያ ኃላፊ]:መካኖ ቴክ
የድርጅታዊ የአባል ስም (ለምሳሌ, ክፍል) []:ግብጽ
የጋራ ስም (ለምሳሌ፣ የእርስዎ ስም ወይም የአገልጋይዎ አስተናጋጅ ስም) []፡-አገልጋይ.mekan0.com
የ ኢሜል አድራሻ []:[ኢሜል የተጠበቀ]

ከዚያ በኋላ ለ CentOS / Debian በእነዚህ ትዕዛዞች የፈጠርነውን ቁልፍ እና የምስክር ወረቀት እናረጋግጣለን።

#cd/etc/apache2/ssl/[Debian/Ubuntu እና ስርጭቶቹ] #cd/etc/httpd/ssl/[CentOS እና ስርጭቶች በእሱ ላይ የተመሰረቱ] #ls -l ጠቅላላ 8 -rw-r -r--። 1 ሥር ሥር 1424 ሴፕቴ 7 15:19 apache.crt -rw -r -r--. 1 root root 1704 ሴፕቴ 7 15:19 apache.key

ከዚህ በኋላ በዚህ መንገድ ሶስት መስመሮችን እንጨምራለን

( /etc/apache2/sites-available/000-default.conf) ለዴቢያን

SSLEngine በSSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key

የ CentOS ስርጭትን በተመለከተ

በዚህ መንገድ እነዚህን መስመሮች ያክሉ /etc/httpd/conf/httpd.conf

SSLEngine በ SSLCertificateFile /etc/httpd/ssl/apache.crt SSLCertificateKeyFile /etc/httpd/ssl/apache.key

ከዚያ እርስዎ ያስቀምጣሉ

ከዚያ ይህን ትዕዛዝ ያክሉ

# a2enmod ssl

ከዚያ ይህ መስመር በእነዚህ ሁለት መንገዶች ውስጥ መሆኑን ያረጋግጡ

/etc/phpmyadmin/config.inc.php

/etc/phpMyAdmin/config.inc.php

$cfg['ForceSSL'] = እውነት;

ከዚያ ለሁለቱም ስርጭቶች Apache ን እንደገና እንጀምራለን

# systemctl apache2 [Debian/Ubuntu እና ስርጭቶች በእነሱ ላይ ተመስርተው] # systemctl httpd [CentOS] እንደገና አስጀምር

ከዚያ በኋላ አሳሽዎን ከፍተው የአገልጋይዎን IP እና ለምሳሌ PhpMyAdmin ይጠይቁ

https://192.168.1.12/ phpMyAdmin

አይፒውን ወደ አይፒ አድራሻዎ ይለውጣሉ

አሳሹ ግንኙነቱ ደህንነቱ የተጠበቀ እንዳልሆነ ይነግርዎታል ይህ ማለት ግንኙነቱ ላይ ችግር አለ ማለት አይደለም.. ይህ የሆነበት ምክንያት የምስክር ወረቀቱ በራሱ ስለተፈረመ ብቻ ነው.

 

ለዳታቤዝ አስተዳዳሪ የደህንነት ሰርተፍኬት የመጫን ማብራሪያ እዚህ ያበቃል፣ ስለጎበኙ እናመሰግናለን

 

ተዛማጅ ልጥፎች
ጽሑፉን በ ላይ ያትሙ

አስተያየት ያክሉ