SSH2 ssh2_publickey_init
(PECL ssh2 >= 0.10)
ssh2_publickey_init — 공개 키 하위 시스템 초기화
설명
ssh2_publickey_init(resource $session
): resource|false
이미 연결된 SSH2 서버에서 Publickey 하위 시스템을 요청합니다.
공개키 하위 시스템을 사용하면 이미 연결되고 인증된 클라이언트가 구현에 구애받지 않는 방식으로 대상 서버에 저장된 승인된 공개 키 목록을 관리할 수 있습니다. 원격 서버가 공개 키 하위 시스템을 지원하지 않는 경우 ssh2_publickey_init() 함수는 false
를 반환합니다.
매개변수
session
반환 값
다른 모든 ssh2_publickey_*() 메서드와 함께 사용할 SSH2 Publickey Subsystem
리소스를 반환하거나 실패 시 false
를 반환합니다.
메모
참고: 공개 키 하위 시스템은 클라이언트가 이미 인증된 서버에서 공개 키를 관리하는 데 사용됩니다. 공개 키 인증을 사용하여 원격 시스템에 인증하려면 대신 ssh2_auth_pubkey_file() 함수를 사용하십시오.
기타
- ssh2_publickey_add() - 승인된 공개 키 추가
- ssh2_publickey_remove() - 승인된 공개 키 제거
- ssh2_publickey_list() - 현재 승인된 공개 키 나열