SSH2 ssh2_auth_agent
(PECL ssh2 >= 0.12)
ssh2_auth_agent — ssh 에이전트를 사용하여 SSH를 통해 인증
설명
ssh2_auth_agent(resource $session
, string $username
): bool
ssh 에이전트를 사용하여 SSH를 통해 인증
참고: ssh2_auth_agent() 함수는 ssh2 확장이 libssh >= 1.2.3으로 컴파일된 경우에만 사용할 수 있습니다.
매개변수
session
- ssh2_connect() 호출에서 얻은 SSH 연결 링크 식별자입니다.
username
- 원격 사용자 이름.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
Examples
예제 #1 SSH 에이전트로 인증
<?php
$connection = ssh2_connect('shell.example.com', 22);
if (ssh2_auth_agent($connection, 'username')) {
echo "Authentication Successful!\n";
} else {
die('Authentication Failed...');
}
?>