LinuCレベル1 一回目
直接日本語でIT知識を勉強し、資格取得へ目指す。
SSHの操作方法
SSHに関連するファイル名
クライアント側
ssh_config クライアント側のSSHの設定
id_rsa SSHの秘密鍵
id_rsa.pub SSHの公開鍵
known_host 接続先サーバの情報や送られてきたホスト認証のための公開鍵
ユーザ別にホームディレクトリ直下の .ssh に保存される。
host側
sshd_config host側の設定
ssh_host_rsa_key SSHのホスト側の秘密鍵
ssh_host_rsa_key.pub SSHのホスト側の公開鍵
authorized_keys クライアント(user)によって登録された公開鍵のリスト
「etc」ディレクトリ直下の「ssh」に保存され、「authorized_keys」のみホームディレクトリ直下の「.ssh」に保存される。
公開鍵と秘密鍵のペアを作成
ssh 接続先アカウント名@接続先ホスト名/IPアドレス
例:ssh testuser@192.168.56.11
ログイン先は192.168.56.11のtestuserというアカウント SSHで接続しろ
logout/exit/ctrl+D 作業を終了し、SSH接続を切断する
IPアドレスの確認方法
ip a コマンド
$ ip a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0
valid_lft 71135sec preferred_lft 71135sec
2: eth0:の部分の inetの後ろの 192.168.1.100は ipアドレスである。