ssh コマンドを使用すると、リモート システムに接続したり、リモート システムでコマンドを実行したりできます。リモート システムに接続するための ssh コマンドの形式は次のとおりです。
# ssh [options] [user@]host [command]
host 引数は、接続先のサーバーの名前であり、唯一の必須引数です。たとえば、host03 という名前のリモート ホストに接続するには、次のように入力します。
# ssh host03
特定のユーザーを使用した ssh リモート ホスト
ssh を使用してリモート ホストに接続するときにユーザーを指定しないと、ローカル システムにログオンしているのと同じユーザー名でリモート ホストに接続しようとします。リモート ユーザーのパスワードのみを求めるプロンプトが表示されます。別のユーザーとしてリモート ホストに接続するには、user@ 引数:
# ssh root@host03
リモート システムでコマンドを実行する
リモート システムでコマンドを実行するには、コマンドを引数として含めます。 ssh はログインし、コマンドを実行してから、接続を閉じます。例:
geeklab# ssh [email protected] ls [email protected]'s password: anaconda-ks.cfg initial-setup-ks.cfg test geeklab#