PECL::ssh2を使ってみる PHPを使ってバッチスクリプトなどを作る際、ファイル転送といえば今まではftp経由が主流(?)かと思いますが、昨今のセキュリティに対する意識向上から何らかの暗号化を施したい場合があります。2005年の初めにPECLにssh2拡張モジュールが登録されマニュアルもそれなりにこなれてきましたので、今更ながら試してみました。 PECL :: Package :: ssh2 今回のゴールは、PHP4.3.11で公開鍵認証を使ってリモートコマンドの実行とファイル転送を行う、というものです。 インストール まずはインストールした環境ですが、PHPは以下のようなconfigureオプションを付けたPHP4.3.11です。 ●PHP4.3.11のconfigureオプション --with-apxs2=/usr/local/apache2/bin/apxs \ --pref
PHPでssh接続をするためにlibssh2とPECL::ssh2を使うことにしたのだけれども、 結構インストールに手間取った。 以下インストールメモ。 【libssh2】 libssh2のためにopenssl-develをインストール。 # yum install openssl-devel libssh2をダウンロードしてインストール。 # wget http://nchc.dl.sourceforge.net/sourceforge/libssh2/libssh2-0.18.tar.gz # tar zxf libssh2-0.18.tar.gz # cd libssh2-0.18/ # ./configure # make # make install 【PECL::ssh2】 phpizeコマンドを利用するためにphp-develをインストール。 # yum install ph
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く