Linux Debianのオペレーティングシステムをインストールする際に、rootユーザーのパスワードを設定するよう求められ、新しいユーザーを作成し、そのユーザーにもパスワードを設定する必要があります。
インストールが完了すると、サーバーは再起動し、SSHログインを提供します。デフォルトでは、サービスの設定ファイルで禁止されているため、rootユーザーとしてログインすることはできません。
作成したユーザーでログインし、次にインストール時に指定したパスワードを入力して、rootユーザーとして操作を行います:
user@My-server:~$ su -
Password:
正常にログインすると、以下が表示されます:
root@My-server:~#
これは、rootとしてログインに成功し、すべての権限が与えられたことを意味します。
SSH経由で直接rootとしてログインできるようにするには、設定ファイルでSSHサービスを有効にする必要があります。
nano /etc/ssh/sshd_config
PermitRootLogin yes
変更を適用するために、サービスを再起動します:
service sshd restart
これで、通常のユーザーを経由せず、直接SSHにrootとしてログインできるようになります。
便利さを追加すると、セキュリティが低下することを忘れないでください。これらの2つの要素(便利さと安全性)は相反するものです。 ローカル環境ではこれが普通ですが、インターネット上の本番サーバーでは、完全に許容できないものです。
No Comments Yet