
パスワードを本当に嫌いな人として絶対に使用されず、私のユーザーパスワードよりも多くの機能を提供しないパスワードを1つ作成しなければならないのはなぜですか。結局、sudoをたくさん使うようになるようです。 (主にインストールとアップデート、リムーバブルドライブのマウントなどを行います。)エイリアスも作成し、アップデートをインストールするたびに「sudo」を入力する必要はありませんが、それでもアップデートするたびにパスワードを入力する必要があります(ArchではLinuxでは非常に頻繁に使用されます)、ただパッケージを探している場合は、別のコマンドを使用する必要があります。
私のデスクトップでは、私のルートパスワードはユーザーパスワードよりも弱かったが、ユーザーパスワードを1文字以上に変更するまでは(ほぼ)強力でした。今私のルートパスワードはユーザーパスワードよりはるかに弱いです。その明白さは、私がまだそれについて知っている唯一の理由です。少なくとも私はそう思います。インストール後にルートパスワードを変更した記憶はありませんが、ルートパスワードと思われるものでログインできません。ところで、私は非常に非創造的でセキュリティよりも設定にもっと気を使ったので、これは「ルーティング」されました(またはそう思いました)。
1人のユーザーに対して1つのパスワードのみを使用する方法はありますか?私は多くのLinuxシステムが管理者や他のいくつかのアカウントによって実行されていると仮定しています。
私のデフォルトアカウントに加えて、自分のコンピュータに手動で追加された唯一のユーザーは、Linuxを最初からプレイするためのアカウントです。つまり、1台のコンピュータに1人が3つのアカウントを持っているということです。
答え1
...絶対に使用されず、私のユーザーパスワードよりも多くの機能を提供しないパスワードを1つ作成する必要があるのはなぜですか?結局、sudoをたくさん使うようになると思います...
別のルートパスワードを要求する必要はありません。最初に選択したディストリビューションインストーラでrootパスワードを設定できますが、特定のユーザーアカウントを使用できる限り、後で次の方法sudo
でrootアカウントをロックできます。
sudo passwd -l root
その後、rootアカウントにはパスワードがなく、標準的な方法でそのアカウントを使用してログインすることはできません。これはSSHによる公開鍵認証を防ぎませんが、PermitRootLogin
SSHで設定されることがよくありますFalse
。
Ubuntuとその派生製品の多くは、実際にはデフォルトでrootアカウントを無効にするので、これらの慣行はLinuxの世界では珍しいことではありません。
答え2
私はいません。完全あなたの質問を理解していますが、私がしたことを教えて答えてみましょう。
ルートパスワードを設定していません。 rootとしてログインできません。sudo
行政業務として使用しています。私はsudo
セキュリティなどにほとんど危険を与えないいくつかのコマンドを頻繁に使用しますsudo apt update
。/etc/sudoers
パスワードなしでこのコマンドを実行できるように設定しました。
注:リモートログインを無効にして、コンピュータが信頼できない人がアクセスできないように保護されている場合、パスワードは必要ありません。信頼できない人が一人で使用する場合、パスワードは自分が何をしているのかわからない人だけを防ぐことができます(触れると侵入する可能性があります)。