Linuxでパスワードなしでsudoコマンドを使用する方法

Linuxでパスワードなしでsudoコマンドを使用する方法

Linuxのsudoコマンドを使用すると、ユーザーは特定のコマンドを別のユーザーとして、できればrootとして実行できます。 sudoアクセスを使用すると、通常のユーザーは、昇格されたアクセス許可を必要とするタスクを実行できます。





ただし、sudoでは、ユーザーは新しいセッションごとにパスワードを入力する必要があります。これは、システムのメンテナンスなどの通常のタスクでは面倒な場合があります。幸い、パスワードなしでsudoコマンドを簡単に使用できます。





パスワードなしでsudoを構成する

Linuxのsudoersファイルを使用すると、管理者はさまざまなユーザーの使用権を管理できます。通常のユーザーに追加の権限を付与するには、 それらをsudoersリストに追加する 。このファイルを微調整することで、パスワードなしでsudoの使用法を構成することもできます。





以下の手順に従って、sudoがパスワードを再度要求しないようにします。必ず最初にrootユーザーに切り替えてください。

ステップ1:Sudoersファイルをバックアップする

sudoersファイルを変更する前にバックアップする必要があります。ターミナルで次のコマンドを実行して、sudoersリストのコピーを作成します。



cp /etc/sudoers /etc/sudoers.old

ステップ2:Sudoersファイルを開く

使用 visudo sudoersファイルを安全に開くためのコマンド。不要なエラーに対するいくつかの保護手段を追加し、構文を検証します。

visudo

ステップ3:Sudoersファイルを変更する

sudoersリストを開いたら、ファイルの最後に移動して、次の行を追加します。





rubaiat ALL=(ALL) NOPASSWD: ALL

交換 ルバイアット Linuxがsudoパスワードを二度と要求しないようにユーザー名を使用します。また、自分のユーザー名の代わりにユーザー名を使用して、パスワードなしでsudoを別のユーザーに付与することもできます。

ステップ4:Visudoを保存して終了する

上記の行を追加した後、visudoを保存して終了する必要があります。マシンでVimエディターを使用するようにvisudoを構成している場合は、以下のコマンドを使用して Vimを保存して終了します





:wq

押す Ctrl + X visudoがnanoテキストエディタを使用している場合。スーパーユーザー権限を必要とするコマンドを発行することにより、すべてが期待どおりに行われたかどうかを確認できるようになりました。

Linuxでパスワードなしでsudoを使用する

上記の手順を完了すると、パスワードなしでsudoアクセスを取得できます。ただし、信頼できないスクリプトにsudoを使用している場合、パスワードなしでsudoを使用するとセキュリティ上の脅威になる可能性があります。さらに、マシンに物理的にアクセスできる人は誰でも、許可なくシステム操作を実行できます。

職場では資格情報が侵害されるリスクが絶えず高まっているため、オフィスでパスワードなしでsudoを使用しないでください。

共有 共有 つぶやき Eメール 職場でのクレデンシャルの侵害と内部脅威のリスク

侵害されたクレデンシャルと内部脅威の最も一般的なタイプについて学びます。到着する前にこれらのリスクを軽減することにより、自宅や職場で身を守りましょう。

simがプロビジョニングされていないmm2とはどういう意味ですか
次を読む 関連トピック
  • Linux
  • Linuxの微調整
  • システム管理
著者について ルバイアットホセイン(39の記事が公開されました)

Rubaiatは、オープンソースに強い情熱を持っているCS卒業生です。彼はUnixのベテランであるだけでなく、ネットワークセキュリティ、暗号化、関数型プログラミングにも携わっています。彼は中古本の熱心なコレクターであり、クラシックロックに対する終わりのない賞賛を持っています。

RubaiatHossainのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください