1と10のリビジョン間の差分 (その間の編集: 9回)
サイズ: 1350
コメント:
|
← 2025-06-05 03:47:33時点のリビジョン10 ⇥
サイズ: 3059
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 1: | 行 1: |
= Linux & Mac OS X = | [Japanese|[[en/SSHClient/LinuxMac|English]]] = SSHクライアントの使い方 (Linux & macOS) = |
行 6: | 行 8: |
ほとんどの場合,OSに標準で用意されています.インストール済みかどうかは次のコマンドで確認できます. | LinuxとmacOSではsshコマンドによってサーバに接続します. sshコマンドはほとんどの場合,OSに標準で用意されています. お使いのシステムにsshコマンドが用意されているかどうかは,次のコマンドで確認できます. |
行 26: | 行 30: |
}}} {{{ |
|
行 37: | 行 43: |
学外利用者の方は,ユーザ名として「par」から始まるTUT-高専HPC共用サービスにて発行されたユーザ名を入力して下さい. | |
行 43: | 行 50: |
<<Anchor(PubkeyGen)>> | |
行 44: | 行 52: |
ssh-keygenコマンドで,公開鍵と秘密鍵のペアを作成することができます. 鍵の生成では,3回入力を求められます. 1. 秘密鍵を保存する場所が聞かれます. 1. 鍵に設定するパスフレーズを入力します. 1. 確認のため,もう一度パスフレーズを入力します. ssh-keygenコマンドの実行例は下記のとおりです. {{{ % ssh-keygen -t ed25519 Generating public/private ed25519 key pair. Enter file in which to save the key (/local/XXXX/.ssh/id_ed25519): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /local/hitachi/.ssh/id_ed25519 Your public key has been saved in /local/XXXX/.ssh/id_ed25519.pub The key fingerprint is: SHA256:3O4lROAMmq8cn/vLTR+f3klWCDXPJVVH/8jL3BdJTkk tutuser@tutuser-VirtualBox The key's randomart image is: +--[ED25519 256]--+ | . . +EB| | o + . ..==| | o o . . ++| | . . o o+oo| | . . S o ++o| | . + . o o oo| | o o + o +oo| | o + + oooo| | ..+.o ..+..| +----[SHA256]-----+ }}} デフォルトの場合,鍵は次の場所に生成されます. * 公開鍵: ~/.ssh/id_rsa.pub * 秘密鍵: ~/.ssh/id_rsa |
[Japanese|English]
SSHクライアントの使い方 (Linux & macOS)
セットアップ
LinuxとmacOSではsshコマンドによってサーバに接続します. sshコマンドはほとんどの場合,OSに標準で用意されています. お使いのシステムにsshコマンドが用意されているかどうかは,次のコマンドで確認できます.
% which ssh
インストール済みであれば,次のように表示されます(お使いの環境によって多少異なります).
% which ssh /usr/bin/ssh
インストールされていない場合は,次のように表示されます(お使いの環境によって多少異なります).
% which ssh ssh not found
インストールされていない場合は,各OSのパッケージマネージャを使ってインストールしてください.
Debian,Ubuntuの場合 % apt-get install openssh-client
Fedora, CentOSの場合 % yum install openssh-clients
接続方法
ターミナルを開き,次のように入力することで各クラスタの開発用サーバに接続できます.
% ssh <USER>@<SERVER>
<USER>,<SERVER>部分は,あなたのユーザ名,接続先のサーバ名にそれぞれ読み替えてください. 学外利用者の方は,ユーザ名として「par」から始まるTUT-高専HPC共用サービスにて発行されたユーザ名を入力して下さい.
GUIアプリケーションを実行する場合は,次のように入力してください.
% ssh -X <USER>@<SERVER>
公開鍵の作成
ssh-keygenコマンドで,公開鍵と秘密鍵のペアを作成することができます.
鍵の生成では,3回入力を求められます.
- 秘密鍵を保存する場所が聞かれます.
- 鍵に設定するパスフレーズを入力します.
- 確認のため,もう一度パスフレーズを入力します.
ssh-keygenコマンドの実行例は下記のとおりです.
% ssh-keygen -t ed25519 Generating public/private ed25519 key pair. Enter file in which to save the key (/local/XXXX/.ssh/id_ed25519): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /local/hitachi/.ssh/id_ed25519 Your public key has been saved in /local/XXXX/.ssh/id_ed25519.pub The key fingerprint is: SHA256:3O4lROAMmq8cn/vLTR+f3klWCDXPJVVH/8jL3BdJTkk tutuser@tutuser-VirtualBox The key's randomart image is: +--[ED25519 256]--+ | . . +EB| | o + . ..==| | o o . . ++| | . . o o+oo| | . . S o ++o| | . + . o o oo| | o o + o +oo| | o + + oooo| | ..+.o ..+..| +----[SHA256]-----+
デフォルトの場合,鍵は次の場所に生成されます.
- 公開鍵: ~/.ssh/id_rsa.pub
- 秘密鍵: ~/.ssh/id_rsa