コマンド sudo usermod -a -G groupname username を使用してグループに特定のユーザーを追加しようとしています。しかし、「ユーザー名がsudoersファイルにありません。このインシデントは報告されます」というエラーが発生します。
私はsudoersファイルについて何も知りません。誰でもこれについて私を助けてくれませんか。
構成ファイル/etc/sudoers
には、どのコマンドをどのユーザーとして実行できるかがリストされています。
Ubuntu では、このファイルには、sudo
グループのすべてのユーザーがユーザーとしてコマンドを実行できるようにする行が含まれていroot
ます。
sudo
グループ内のユーザーを確認するには、次のように入力しgetent group sudo
ます。と入力して、現在のユーザーのグループを確認することもできますid
。
別のユーザーが を実行できるようにするには、そのユーザーをグループsudo
に追加します。sudo
sudo adduser username sudo
または、現在のユーザーが を実行できない場合sudo
は、Grub から「リカバリ モード」でshift
起動するか (grub メニューが自動的に表示されない場合は、起動中に押したままにしてください)、次single
のlinux ... initrd ... quiet splash
行に追加する必要があります。
mount -o rw,remount /
adduser username sudo
adduser
できるようにする各ユーザーに対して実行しますsudo
。その後、終了して再開します。