"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > PHP में SSH पर रिमोट MySQL सर्वर से सुरक्षित रूप से कैसे कनेक्ट करें?

PHP में SSH पर रिमोट MySQL सर्वर से सुरक्षित रूप से कैसे कनेक्ट करें?

2024-11-08 को प्रकाशित
ब्राउज़ करें:302

How to Securely Connect to a Remote MySQL Server Over SSH in PHP?

PHP में SSH पर रिमोट MySQL सर्वर से सुरक्षित रूप से कनेक्ट करें

PHP डेटाबेस कनेक्टिविटी के लिए एक सुरक्षित सुरंग स्थापित करने के लिए, निम्नलिखित SSH सुरंग समाधान एक मजबूत दृष्टिकोण प्रदान करता है।

एसएसएच सुरंग सेटअप

  1. अपने MySQL डेटाबेस सर्वर के लिए एक SSH टनल बनाएं। इसके लिए, कमांड का उपयोग करें जैसे:
ssh -fNg -L 3307:10.3.1.55:3306 [email protected] 
  1. एक स्थानीय पोर्ट चुनें (जैसे, 3307) ) और सभी ट्रैफ़िक को दूरस्थ डेटाबेस सर्वर के आईपी और पोर्ट पर अग्रेषित करें (10.3.1.55:3306).

PHP कनेक्शन

एक बार SSH सुरंग स्थापित हो जाने पर, आप PHP के माध्यम से सुरक्षित रूप से डेटाबेस से जुड़ सकते हैं: &&&]

$smysql = mysql_connect( "127.0.0.1:3307", "dbuser", "passphrase" );
mysql_select_db( "db", $smysql ); 
यह एन्क्रिप्टेड एसएसएच सुरंग के माध्यम से दूरस्थ डेटाबेस से एक कनेक्शन स्थापित करेगा।

लाभ

  • एन्क्रिप्टेड संचार: गोपनीयता सुनिश्चित करते हुए डेटा एक एन्क्रिप्टेड एसएसएच कनेक्शन पर प्रसारित किया जाता है।
  • सुरक्षा संवर्द्धन: डेटाबेस सर्वर तक सीधी पहुंच सीमित करने से सुरक्षा कमजोरियां कम हो जाती हैं।
  • संगतता: विभिन्न PHP डेटाबेस फ़ंक्शंस के साथ उपयोग किया जा सकता है, जैसे कि mysql_connect और mysqli_connect।
विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729521196 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3