sshの設定下準備

カテゴリ:セキュリティ対策
日時:2004/10/03 12:53

Gentoo Linuxをインストールしたら、まずはリモート管理できるようにするため、sshの設定を行う。

その前に、普段使用する一般ユーザーを追加する。
# useradd hogehoge -m -G users,wheel,tty -s /bin/bash
# passwd hogehoge
Password:
Re-enter password:
useraddでユーザーを追加したら、すぐにpasswdでパスワードを設定する。wheelグループにも所属させないと、suでrootになれないので注意。ただし、wheelグループに属させるユーザーは限定しなければならない。

次にsshの設定を行うための下準備として、「取りあえずsshが使える状態」にする。 もしOpenSSHがインストールされていない場合は、
# emerge openssh
でインストールする。OpenSSHをインストールしたら、/etc/ssh/sshd_configを編集して以下の設定を行う。
Port 22
Protocol 2
ここまでやったら
# /etc/init.d/sshd start
でsshを起動し、sshで接続できるようにする。上記の設定でssh2に限定しているので、ssh2に対応したクライアント(PuTTYとか)を使わなければならない。

これで一応sshが使えるようになったが、最終的にはRSA公開鍵による認証にしていく。