LANのサーバに簡単にアクセスできるようにしておきたい
LANにあるサーバに確実にアクセスしたい
スイッチの調子は上々。データも取れております。 まああと何台か欲しいよねって話ではあるんだけど、それはおいおい。
自宅でラズパイが複数台と、小型PCが1台動いておりまして、それをメンテするためにはそれぞれSSH接続が必要なわけなんですが、今の時点で「まああとからやればいいか」ということで何も手を付けずに放置しておりました。
その結果、めんどくさくてメンテしないでっていう最悪なパターンが完成しているので重い腰をあげます。 とりあえず簡単にアクセスできるようにしておけば後はどうにかなるということで、ローカルからのSSHアクセスの利便性をあげます。
sshの設定
まあまずは鍵作成しておきましょうか。
$ ssh-keygen -t rsa
まあこれで鍵が作成できたので後は適度にばらまくだけ。
$ ssh-copy-key ユーザ名@ホスト
最後に.ssh/configの作成ですね。
まあざっとこんな感じでしょうか。
Host SSH接続用ホスト名
Hostname ホスト(IPorホスト名)
User ユーザ
IdentityFile 秘密鍵
これでHostに記載したホスト名でSSH接続が可能になりました。これをサーバの台数分。 あとはローカルで名前解決できると尚良しって感じなので、そのあたりに着手しようと思っています。