4. 高度な利用の仕方

OpenSSH には、これまでに説明したもの以外にも数多くの機能があります。 その中で便利な機能をいくつか紹介します。

4.1. rsync

リモートコンピュータとローカルコンピュータの間でファイルの同期を行うプ ログラムである rsync でも SSH 経由で使用することができます。

SSH を使用してリモートコンピュータとの間で同期させるには -e sshオプションを指定します。このときリモートがわ のファイルは以下のように指定します。

$ rsync -e ssh [ユーザ名]@[ホスト名]:[ファイルパス]

ユーザ名を省略したばあいは、現在ローカルマシンにログインしているユーザ 名が使用されます。

4.2. CVS

執筆中

4.3. ポートフォワーディング

X プロトコルばかりでなく、任意のプロトコルのポートをフォワードできます。

ポートフォワーディングの設定はクライアント側で、ssh コマンドに -Lオプションを指定して、次の形式で実行す ることによって行います。

$ ssh -L [ローカルポート]:[リモートホスト]:[リモートポート] リモートホスト