• ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • 日経BP
  • PR

  • PR

  • PR

  • PR

  • PR

Linuxコマンド集

【 ssh 】 SSHでリモート・マシンのコマンドを実行する

2006/02/27 日経Linux
 Linuxコマンド集
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

ssh  SSHでリモート・マシンのコマンドを実行する (1)

 構文  
ssh [-l user] [-i file] [-p port] [-x] host [command [arg...]]

 オプション  
-l user ログインに使用するユーザー名を指定する
-i file 公開かぎファイルを指定する。初期設定は~/.ssh/identity
-p port 接続するポートを設定する
-X Xのポート・フォワーディングを有効にする。リモート・マシンのXアプリケーションを実行できるようになる
-x Xのポート・フォワーディングを無効にする
host 接続するホストを指定する。user@hostのように指定することで,-lオプションと同様な効果を得ることができる
command [arg...] リモートで実行するコマンドを指定する

 説明  

SSHプロトコルを用いてリモート・ホストのコマンドを安全に実行する。認証機構の改善や暗号化処理を行っているため,インターネット経由での使用でも比較的安全性を保てる。commandを指定しないと,リモート・ホストへのログインとなる。


 使用例  
xxx.xx.jpホストのhogeユーザーにおける
ホームディレクトリのファイル詳細を表示する
$ ssh hoge@xxx.xx.jp ls -l

 関連事項  
scpsloginssh-keygen

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る