CXIX. Shell2 sécurisé

Introduction

La liaison à la bibliothèque libssh2 fournit un accès à des ressources (shell, exécution distante, tunneling, transfert de fichier) sur une machine distante en utilisant un transport crypté sécurisé.

Installation

Des informations comme les notes sur les nouvelles versions, les téléchargements, les sources des fichiers, les informations concernant les mainteneurs ainsi qu'un CHANGELOG, peuvent être trouvées ici : http://pecl.php.net/package/ssh2.

Vous avez également besoin de la version 0.4 ou supérieur de la bibliothèque libssh2.

Table des matières
ssh2_auth_hostbased_file --  Authenticate using a public hostkey
ssh2_auth_none --  Identification en tant que "none"
ssh2_auth_password --  Identification via SSH en utilisant un mot de passe en clair
ssh2_auth_pubkey_file --  Identification en utilisant une clé publique
ssh2_connect --  Connexion à un serveur SSH
ssh2_exec --  Exécute une commande sur un serveur distant
ssh2_fetch_stream --  Parcours un flux étendu de données
ssh2_fingerprint --  Récupère l'empreinte d'un serveur distant
ssh2_methods_negotiated --  Retourne une liste de méthodes négociées
ssh2_scp_recv --  Demande un fichier via SCP
ssh2_scp_send --  Envoie un fichier via SCP
ssh2_sftp_lstat --  Statue un lien symbolique
ssh2_sftp_mkdir --  Crée un dossier
ssh2_sftp_readlink --  Retourne la cible d'un lien symbolique
ssh2_sftp_realpath --  Résoud le chemin réel d'un chemin fourni
ssh2_sftp_rename --  Renomme un fichier distant
ssh2_sftp_rmdir --  Efface un dossier
ssh2_sftp_stat --  Statut un fichier sur un système de fichier distant
ssh2_sftp_symlink --  Crée un lien symbolique
ssh2_sftp_unlink --  Efface un fichier
ssh2_sftp --  Initialise un sous-système SFTP
ssh2_shell --  Demande un shell intéractif
ssh2_tunnel --  Open a tunnel through a remote server