Installation
<<<
ssh2_auth_none ssh2_auth_password
>>>

8.117 Shell2 sécurisé
8 Référence des fonctions
 Manuel PHP

Introduction
Installation
->ssh2_auth_none
ssh2_auth_password
ssh2_auth_pubkey_file
ssh2_connect
ssh2_exec
ssh2_fetch_stream
ssh2_fingerprint
ssh2_methods_negotiated
ssh2_scp_recv
ssh2_scp_send
ssh2_sftp_lstat
ssh2_sftp_mkdir
ssh2_sftp_readlink
ssh2_sftp_realpath
ssh2_sftp_rename
ssh2_sftp_rmdir
ssh2_sftp_stat
ssh2_sftp_symlink
ssh2_sftp_unlink
ssh2_sftp
ssh2_shell
ssh2_tunnel

8.117.3 ssh2_auth_none() Identification en tant que "none"

[ Exemples avec ssh2_auth_none ]   CVS uniquement

array  ssh2_auth_none ( resource   session , string   username )

ssh2_auth_none tente une identification en tant que "none", qui, habituellement échoue (et doit échouer). La particularité de cette fonctionnalité est la suivante : le serveur doit retourner une liste des méthodes d'identification autorisées. Si le serveur accepte l'identification "none" en tant que méthode d'identification pour l'utilisateur username , cette fonction retournera TRUE .

Utilisation de ssh2_auth_none pour récupérer la liste des méthodes d'identification.

<?php
$connection
= ssh2_connect('shell.example.com', 22);

$auth_methods = ssh2_auth_none($connection, 'user');

if (
in_array('password', $auth_methods)) {
  echo
"Le serveur supporte l'identification basée sur les mots de passe\n";
}
?>

<< ssh2_auth_none >>
Installation Shell2 sécurisé ssh2_auth_password