Image

ナレッジベース → Linux Debian 上の SSH 経由の root アクセス

[仮想サーバー]
公開日: 13.03.2024

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