ssh2_auth_none

(PECL)

ssh2_auth_none --  Authenticate as "none"

Description

array ssh2_auth_none ( resource session, string username )

Attempt "none" authentication which usually will (and should) fail. As part of this failure, servers will return a list of accepted authentication methods. If the server does accept "none" as an authentication method for username, this function will simply return TRUE.

例子 1. Using ssh2_auth_none() to retreive a list of authentication methods.

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

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

if (
in_array('password', $auth_methods)) {
  echo
"Server supports password based authentication\n";
}
?>