SSH2 ssh2_sftp
(PECL ssh2 >= 0.9.0)
ssh2_sftp — SFTP 하위 시스템 초기화
설명
ssh2_sftp(resource $session
): resource|false
이미 연결된 SSH2 서버에서 SFTP 하위 시스템을 요청합니다.
매개변수
session
- ssh2_connect() 호출에서 얻은 SSH 연결 링크 식별자입니다.
반환 값
이 메서드는 다른 모든 ssh2_sftp_*() 메서드 및 ssh2.sftp:// fopen 래퍼와 함께 사용할 SSH2 SFTP 리소스를 반환하거나 실패 시 false
를 반환합니다.
Examples
예제 #1 SFTP를 통해 파일 열기
<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
$sftp = ssh2_sftp($connection);
$stream = fopen('ssh2.sftp://' . intval($sftp) . '/path/to/file', 'r');
?>
기타
- ssh2_scp_recv() - SCP를 통해 제출 요청
- ssh2_scp_send() - SCP를 통해 파일 보내기