So verwenden Sie PHP, um eine Remoteverbindung herzustellen
Jul 19, 2021 am 09:49 AMSo verwenden Sie PHP, um eine Remote-Verbindung herzustellen: Installieren Sie zuerst das SSH2-Modul und stellen Sie dann eine Verbindung über die Methode „ssh2_connect ($host, $port = null, $methods = nullarray, $callbacks = nullarray)“ her.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer Für den Fernbetrieb müssen Sie das SSH2-Modul installieren. Lassen Sie uns eine einfache Aufzeichnung über mehrere im SSH2-Modul verwendete Funktionen erstellen.
Gemeinsame Methoden
1. Verbinden Sie sich mit einem SSH-Server übertragen ssh2_connect ($host, $port = null, $methods = nullarray , $callbacks = nullarray )
ssh2_auth_password ($session, $username, $password)
Dateien über das SCP-Protokoll abrufen
4. Befehle ausführen
ssh2_auth_pubkey_file ($session, $username, $pubkeyfile, $privkeyfile, $passphrase = null)
Befehle auf dem Remote-Computer ausführen
ssh2_scp_send ( resource $session , string $local_file , string $remote_file [, int $create_mode = 0644 ] )
Den erweiterten Datenstrom abrufen. Häufig verwendete $streamid-Definitionen sind:
ssh2_scp_recv ( resource $session , string $remote_file , string $local_file )
Den Stream in den blockierenden/nicht blockierenden Zustand versetzen. Wenn $mode wahr ist, ist es blockierend; wenn $mode falsch ist, ist es nicht blockierend.
Einfache Anwendung
ssh2_exec ($session, $command, $pty = null, $env = nullarray , $width = null, $height = null, $width_height_type = null)
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo verwenden Sie PHP, um eine Remoteverbindung herzustellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein
