server php + ssh2

2010.06.05 15:00

Elkha 조회 수:20078

참고 문서  

ssh.png

libssh

XE의 쉬운설치에서 ssh 를 적용하기 위해 php에 ssh 연동하는 과정이다.

컴파일에 libssh2 에러가 뜨는 걸로 봐서 먼저 libssh2 설치해줘야 하는 듯.

# wget http://www.libssh2.org/download/libssh2-1.2.5.tar.gz
# tar xvfz tar xvfz libssh2-1.2.5.tar.gz
# cd libssh2-1.2.5
# ./configure
# make && make install

ssh2 extension

php - ssh2 확장

# wget http://pecl.php.net/get/ssh2-0.11.0.tgz
# tar zxvf ssh2-0.11.0.tgz
# cd ssh2-0.11.0
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make && make install

php.ini 파일을 수정해준다.

# vi /usr/local/Zend/etc/php.ini

[ssh2]
extension_dir=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613
extension=ssh2.so

XE 쉬운설치

FTP 계정정보를 입력했다.

아이디 my_account
비밀번호 **********
FTP 서버 주소 localhost
FTP Port 22
FTP Passive mode
SFTP 사용
설치된 XE의 FTP 경로 설정 설치된 XE의 절대경로와 동일.

디렉토리 목록을 불러오면 에러메세지가 뜬다.

그런데 쉬운설치는 정상적으로 작동하더라.

번호 제목 날짜 조회 수
24 php-fpm tcp to socket secret 2020.01.25 0
23 netdata 이용한 centos 모니터링 2020.01.25 321
22 vmware with centos 7 secret 2019.08.23 0
21 my.cnf secret 2019.04.11 1
20 certbot apache multiple domain 2019.04.10 712
19 yum install latest redis file 2019.03.27 796
18 yum install php 7.1 [6] 2018.10.10 510
17 yum install mariadb [2] 2018.10.10 372
16 간단하고 강력한 xe 보안 향상 2014.11.08 1729
15 스패머 알려주는 사이트 2014.09.11 2283
14 vmware workstation performance tips [2] 2013.10.25 13352
13 Apache Module mod_ratelimit (아파치 트래픽 제한) file 2012.05.11 13149
12 자동 백업 / 삭제 (data + mysql) [1] 2012.04.15 12799
11 CentOS 6 PHP 5.3 - APC(Alternative PHP Cache) 3.1.9 2012.04.15 11207
10 CentOS 6 - PHP 5.3.10 컴파일 / 보안 [1] 2012.04.15 13889
9 CentOS 6 - Apache 2.4.1 컴파일 / 보안 설정 [1] 2012.04.15 29582
8 CentOS 6 - MySQL 5.5 설치 [1] file 2012.04.15 21356
» php + ssh2 file 2010.06.05 20078
6 sAPM file 2010.05.12 20162
5 Lighttpd 설치 file 2010.05.11 20337