????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 18.219.68.172 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/php/test/ssh2/tests/ |
Upload File : |
--TEST-- ssh2_connect() Basic connection and pre-authentication --SKIPIF-- <?php require('ssh2_skip.inc'); ?> --FILE-- <?php require('ssh2_test.inc'); echo "**Connect\n"; $ssh = ssh2_connect(TEST_SSH2_HOSTNAME, TEST_SSH2_PORT); var_dump(is_resource($ssh)); var_dump(get_resource_type($ssh)); echo "**Fingerprint MD5\n"; $md5 = ssh2_fingerprint($ssh); var_dump(is_string($md5)); var_dump(strlen($md5)); var_dump(ctype_xdigit($md5)); echo "**Fingerprint SHA1\n"; $sha1 = ssh2_fingerprint($ssh, SSH2_FINGERPRINT_SHA1 | SSH2_FINGERPRINT_HEX); var_dump(is_string($sha1)); var_dump(strlen($sha1)); var_dump(ctype_xdigit($sha1)); function ssh2t_strset($v) { return is_string($v) && (strlen($v) > 0); } echo "**Negotiation\n"; $mn = ssh2_methods_negotiated($ssh); var_dump(ssh2t_strset($mn['kex'])); var_dump(ssh2t_strset($mn['hostkey'])); foreach(array('client_to_server', 'server_to_client') as $direction) { $mnd = $mn[$direction]; var_dump(ssh2t_strset($mnd['crypt'])); var_dump(ssh2t_strset($mnd['comp'])); var_dump(ssh2t_strset($mnd['mac'])); } --EXPECT-- **Connect bool(true) string(12) "SSH2 Session" **Fingerprint MD5 bool(true) int(32) bool(true) **Fingerprint SHA1 bool(true) int(40) bool(true) **Negotiation bool(true) bool(true) bool(true) bool(true) bool(true) bool(true) bool(true) bool(true)