他のシステムのルートアカウントにどのようにSSHでアクセスしますか?

他のシステムのルートアカウントにどのようにSSHでアクセスしますか?

他のシステムのルートアカウントにどのようにSSHでアクセスしますか?ターゲットシステムにアクセスする必要があるとします。

クイズに出てきた質問です。明らかにちょうど使用

ssh [email protected]

これは答えではありません。私は答えを知りたいです。

答え1

これは、実際にはSSHを介してデフォルトポート(22)からSSH接続を許可するサーバー(192.168.xxx.xxx)に接続する正しい方法です。ログインするユーザーを指定するには、次を使用できます。

ssh -l root 192.168.xxx.xxx

または

ssh [email protected]

SSHサービスがrootログインを許可するように設定されている場合は、問題なく接続できます(ルートログインを許可はい、sshd_configから)。

答え2

ルートログインを無効にしてからSSH経由で自分でログインし、必要に応じて特権の昇格(sudo、...)を使用しますsu root。 sudoなどが記録されているので、追跡可能なrootアクセス権を持つようになりました。

関連情報