sshコマンド
ssh接続するためのコマンドです。
コマンド構文
ssh [option] (user@)host [command]
ssh
sshプロトコルを利用して、リモートホストにログイン、もしくはコマンドを実行するためのコマンドです。
認証の主要な方式として、パスワード認証と公開鍵認証の2つがあります。
公開鍵認証の場合は、サーバー側に公開鍵を置く必要がありますが、パスワードの入力なしでログインすることができます。
option
option | 説明 |
---|---|
-l <user> | ログインユーザーを指定する。user@host としたときと同じ。 |
-i <file> | ログインに使用する秘密鍵ファイルを指定する。 |
-p <port> | ポート番号を指定する。 |
host
リモートのホストを指定します。
user@host
とすることでログインするユーザーを指定することができ、オプションで-l user
としたときと同じ意味になります。
#hostにuserというユーザー名でログイン
ssh user@host
#もしくは
ssh -l user host
パスワード認証の場合は、この後パスワードの入力を求められます。
command
リモートホスト上で実行するコマンドを指定することができます。
commandを指定しないことでリモートにログインできます。
#リモートホスト上でpwdコマンドを実行
ssh user@host pwd
commandを指定して実行した場合は、コマンド実行後に接続は切れます。(ログイン状態は保持されません)
Author And Source
この問題について(sshコマンド), 我々は、より多くの情報をここで見つけました https://qiita.com/chihiro/items/c24fcbd82d1d8833e497著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .