Sichere Verbindung zu einem Remote-MySQL-Server über SSH in PHP
Um einen sicheren Tunnel für die PHP-Datenbankkonnektivität einzurichten, verwenden Sie die folgende SSH-Tunnellösung bietet einen robusten Ansatz.
SSH-Tunnel Setup
ssh -fNg -L 3307:10.3.1.55:3306 [email protected]
PHP-Verbindung
Sobald der SSH-Tunnel eingerichtet ist, können Sie über PHP eine sichere Verbindung zur Datenbank herstellen, indem Sie Folgendes verwenden:
$smysql = mysql_connect( "127.0.0.1:3307", "dbuser", "passphrase" );
mysql_select_db( "db", $smysql );
Dadurch wird über den verschlüsselten SSH-Tunnel eine Verbindung zur Remote-Datenbank hergestellt.
Vorteile
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3