リモートUbuntuシステムでルート権限を取得する

[Cloud Server](https://cloud.tencent.com/product/cvm?from=10680)を日常的に使用していると、サーバーがルート権限、特にUbuntuシステムを取得できないことがよくあります。システムの最初に、windows10と同様のカスタム名を使用するように求められます。自分で作成してください。アカウントは管理者アカウントを使用する理由ではありませんが、自分でアカウントを作成することは役に立たないことがよくあります。特に開発者がプロジェクトを開発している場合、権限が不十分で編集できないことがよくあります。それなら、この問題をすべての人に解決します。正しい!

実際、この問題は比較的単純です。主な理由は、SSHがシステムの保護を改善して不正アクセスを回避することです。SSH構成ファイルを見つけて変更する限り、デフォルトでルートアカウントを使用して操作できます。大した意味はありません。 、行動を開始します。

通常の状況では、最初に作成したアカウントでubuntuシステムにログインし、次に su rootコマンドを使用してrootに切り替えますか?実際、それほど面倒である必要はありません。私の方法に従ってください。

CloudServerのルートパスワードをリセットする##

初めて使用する場合は、簡単にアクセスできるように、rootアカウントのパスワードを指定してください。

sudo passwd root
root@VM-0-3-ubuntu:/# sudo passwd root
Enter newUNIX password: 
Retype newUNIX password: 
passwd: password updated successfully
root@VM-0-3-ubuntu:/# 

SSH構成を変更します##

sudo vi /etc/ssh/sshd_config

アイテム PermitRootLoginを見つけて、 yesに変更します

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

sshサービスを保存して再起動します。

sudo service ssh restart

結論##

これで、rootアカウントを直接使用して独自のプロジェクトを操作し、成功するかどうかを確認できます。ご不明な点がございましたら、下のコメント領域にメッセージを残してください。ありがとうございます。

この記事へのリンク:[https://www.debuginn.cn/2284.html](https://www.debuginn.cn/2284.html)

この記事は[CCBY-NC-SA 3.0 Unported](https://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh)契約に基づいてライセンスされています。再印刷するには、この記事へのリンクを保持してください。

Recommended Posts

リモートUbuntuシステムでルート権限を取得する
ubuntuシステムでrootユーザーのリモートログインを有効にする
Ubuntuシステムのインストール
Tencent Cloudubuntuシステムがrootログインに変更されました
Ubuntuオペレーティングシステムのデフォルトのルートパスワードを変更します
Ubuntussh-keygenリモートログイン
ubuntuリモート接続22ポート
Ubuntu19.1へのリモート接続
Ubuntuデュアルシステムのインストール
ubuntuデュアルシステムが起動したときのフリーズの解決策を説明する