デフォルトのrootパスワードは何ですか?

私はインストールしました Ubuntu12.04LTS (正確なセンザンコウ)、64ビット。 どこにも私はrootのパスワードを設定するように求められませんでした。

私はちょうどインストールされています アキュレフSCM ソフトウェア。 それはの下に取付けられていました /root デフォルトではフォルダ。 今私はそのフォルダで何かをしようとします。 私は試してみました あなたの ルートに切り替えるには、しかし、私はそのパスワードを知りません。

私はいつも使うべきですか 須藤 またはデフォルトを取得します パスワード、もしあれば?

どのように私は作成するのですか ランチャー の内部にインストールされているソフトウェアの場合は、 /root ディレクトリ?

デフォルトでは、rootアカウントはsudoによってアクセスされます。

このトピックの完全な説明と、rootパスワードの設定方法については、以下を参照してください: RootSudo-コミュニティUbuntu Documentation

そうは言っても、rootパスワードを設定する必要がある可能性は非常に低いですが、私はあなたが使用することをお勧めします

sudo -i

または、グラフィカルアプリケーションの場合は、gksuを使用します

gksu nautilus 

のパスワード root これは、ルートログインがデフォルトで無効になっていることを意味します。

Ubuntuのインストール中に作成されたユーザーアカウントは、すべてのsudo機能に関連付けられています。 あなたは使うことができます sudo Ubuntuターミナルでroot権限を必要とするコマンドの場合。

ただし、rootアカウントを有効にしてパスワードを設定することはできます。 これを行うには、次を使用します:

sudo passwd root

まず、あなたの現在のユーザーのパスワードを求められ、この後、あなたはあなたの新しいルートパスワードとして二回(新しいとパスワードを再入力)新しいパ

詳細については、以下を参照してください RootSudo-コミュニティUbuntu Documentation.

デフォルトでは、Ubuntuはrootパスワードを設定していないため、rootとしてログインする機能はありません。 代わりに、sudoを使用してスーパーユーザー権限でタスクを実行する機能が与えられます。

私は答えました 同様の質問 前に。

あなたがいる間 できます rootアカウントのパスワードを作成して、rootとしてログインできるようにします su、これは物事の典型的な「Ubuntu」の方法ではありません。 代わりにUbuntuはあなたが使用することを期待しています sudo.

Sudoを使う

Sudoは、スーパーユーザーの職務を実行するために、人々にrootパスワードを与える代わりになります。 デフォルトのUbuntuインストールでは、OSをインストールした人にはデフォルトで"sudo"権限が与えられます。

"Sudo"権限を持つ人は、事前保留によって"スーパーユーザーとして"何かを実行することができます sudo 彼らの命令に。 たとえば、実行するには、次のようにします apt-get dist-upgrade スーパーユーザーとして、次のように使用できます:

sudo apt-get dist-upgrade

デフォルトでは、sudoはこれを実行するときに自分のアカウントのパスワードを要求します。 これはセキュリティに役立ちます。 これは数分間記憶されているので、sudoを使用するタスクがいくつかある場合は、最初にパスワードを要求するだけです。

上記のsudoの使用法は、Web上のUbuntuに関するチュートリアルを読んだところでほとんど見られます。 これは、これを行うに代わるものです。

suapt-get dist-upgradeexit

メリット

Sudoを使用すると、sudoアクセス権を持つユーザーを事前に選択します。 彼らは自分のパスワードを使用するように、彼らは、rootパスワードを覚えておく必要はありません。 複数のユーザーがいる場合は、rootパスワードを変更して新しいパスワードを全員に通知することなく、sudo権限を削除するだけで、スーパーユーザーアクセスを取り消すこ ユーザーがsudoを使用して実行できるコマンドと、そのユーザーに対して禁止されているコマンドを選択することもできます。 最後に、セキュリティ侵害が発生した場合、場合によっては、どのユーザーアカウントが侵害されたかを示すより良い監査証跡を残すことができます。

Rootパスワードを持たないと、rootアカウントへのブルートフォース攻撃は不可能になります。SSH経由でのログインを許可する場合、これは関連します。 代わりに、攻撃者はローカルアカウント名を知っている必要があります。

Sudoを使用すると、スーパーユーザー権限で単一のコマンドを実行しやすくなります。 と su を使用して終了する必要があるスーパーユーザーシェルに永続的にドロップします exit または logout. これは、後でログアウトして再度ログインするよりも便利だからといって、必要以上に長くスーパーユーザーのシェルに滞在する人につながる可能性があ

ルートシェルの取得

Sudoを使用すると、次のコマンドを使用して永続的な(対話型の)スーパーユーザーシェルを開くことができます:

sudo su

... そして、これはまだrootパスワードなしで行うことができます。 sudo にスーパーユーザー権限を与えます。 su コマンド。

同様に、代わりに su - ログインシェルの場合は、次のものを使用できます sudo su - あるいは sudo -i.

しかし、そうするときは、すべてのコマンドのスーパーユーザーとして行動していることに注意する必要があります。 誤ってシステムに何らかの損害を与える可能性を減らすために、必要以上に長い間スーパーユーザーとして滞在しないことは良いセキュリティ原則です(

明確にするために、あなたは できます あなたが選択した場合は、rootユーザーにrootとしてのログインを許可するパスワードを与えます。 私はちょうどあなたが好むのUbuntuの規約について知っているようにしたかったです sudo 代わりに、あなたは代替があることを知ってみましょう。

私たちがそれをしている間、あなたがrootアカウントにssh経由でログインしようとしていて、それがあなたに"許可が拒否されました"を返すならば 見て! rootパスワードを何度も更新した後でも、他の人が言及したようにrootパスワードを更新することとは別に、sshサーバー設定でroot sshログインを有効にする必要があ

sudo vi /etc/ssh/sshd_config

セット

PermitRootLogin yes

再始動のダンスをして下さい

service ssh restart

バム!!! 入ったぞ!

PSst:BtwこれはUbuntu、YMMV用です。

このlameassのウェブサイトは私に答えることはできませんが、正しい答えは「sudo usermod root-p password;sudo passwd root;」次に新しいパスワードを入力します。 さきがけ、ルートのロックが解除され、あなたは今、rootでsu/loginすることができます

これを参照してください:[UbuntuコミュニティヘルプWiki:RootSudo](https://help.ubuntu.com/community/RootSudo)

[根津堂]より(https://help.ubuntu.com/community/RootSudo):"RootアカウントのパスワードはUbuntuでロックされています。 … Rootとして直接ログインしたり、suコマンドを使用してRootユーザーになることはできません。… これがsudoの出番です。… Sudoを使用する場合、パスワードはデフォルトで15分間保存されます。 その後、パスワードを再度入力する必要があります。 "

あなたは少し読むことができますhere.:slight_smile:

どのようにばかげたものが得られるか-suが無効になっている、sudoがインストールされていない、このディストリビューションはmssqlサーバーのベースとして使 スクエア1に戻ります。