라이브러리

[PHP] ssh2_publickey_list - 현재 인증된 공개키를 나열합니다.




SSH2 Public Key List

SSH2 Public Key List는 SSH2 프로토콜을 사용하여 SSH 서버에 연결할 때 사용되는 공개 키 목록을 반환하는 PHP 함수입니다. 이 함수는 SSH 서버에 연결된 후에 호출할 수 있으며, 연결된 서버의 공개 키 목록을 반환합니다.

함수 사용법

`ssh2_publickey_list($connection)`

* `$connection`: SSH 연결 객체

예제

#hostingforum.kr
php

// SSH 서버에 연결

$connection = ssh2_connect('example.com', 22);



// 연결 성공 여부 확인

if (!$connection) {

    die('SSH 연결 실패');

}



// SSH 서버에 로그인

ssh2_auth_password($connection, 'username', 'password');



// SSH2 Public Key List 함수 호출

$publicKeys = ssh2_publickey_list($connection);



// 반환된 공개 키 목록 출력

foreach ($publicKeys as $key) {

    echo "Public Key: " . $key['key'] . "
";

    echo "Type: " . $key['type'] . "
";

}



예제 설명

이 예제에서는 SSH 서버에 연결하고, 로그인한 후 SSH2 Public Key List 함수를 호출하여 반환된 공개 키 목록을 출력합니다. 반환된 목록에는 각 공개 키의 내용과 유형이 포함됩니다.

주의사항

* SSH 서버에 연결하기 전에 SSH 서버의 호스트 이름, 포트 번호, 사용자 이름, 비밀번호를 확인해야 합니다.
* SSH 서버에 로그인하기 전에 SSH 서버의 사용자 이름과 비밀번호를 확인해야 합니다.
* SSH2 Public Key List 함수를 호출하기 전에 SSH 서버에 연결된 후에 호출해야 합니다.

추가 정보

* SSH2 Public Key List 함수는 SSH 서버에 연결된 후에 호출할 수 있으며, 연결된 서버의 공개 키 목록을 반환합니다.
* 반환된 공개 키 목록에는 각 공개 키의 내용과 유형이 포함됩니다.
* SSH 서버에 연결된 후에 호출해야 하므로, SSH 서버에 로그인하기 전에 호출할 수 없습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 196 페이지

검색

게시물 검색