ServersMan@VPSを使う - 1日目
rootパスワードの変更と一般ユーザの作成を行います。
基本的にサーバ上での作業は一般ユーザでログインして、
必要に応じて su や sudo でルート権限で作業ことにします。
あとsshはデフォルトでポート3843になってると思いますが、
セキュリティ上あれなので別のポート番号に変更します。
ユーザ設定
まずはrootでsshにログインします。
まずrootのパスワードをデフォルトから変更 # passwd root Changing password for user root. New password: Retype new password: passwd: all authentication tokens updated successfully. 一般ユーザの追加。 # useradd sairoutine 一般ユーザにパスワード設定 # passwd sairoutine Changing password for user sairoutine. New password: Retype new password: passwd: all authentication tokens updated successfully.
このままだと sairoutine は sudo できないので、
sudoers に追加します。
# visudo
以下の行を追加する
sairoutine ALL=(ALL) ALL
sshdの設定
では次にrootでsshにログインするのを禁止するのと、
sshサーバのポート番号を変更します。
sshサーバの設定ファイルを編集 # vi /etc/ssh/sshd_config
Port の行を編集して、ポート番号を変更。
#Port 3843 Port 2526
PermitRootLogin の行を編集して、rootでのログインを禁止。
#PermitRootLogin yes PermitRootLogin no
最後にsshサーバの再起動
# /etc/init.d/sshd restart Stopping sshd: [ OK ] Starting sshd: [ OK ]