概要
ここでは、Debian GNU Linuxの初期設定について記載する。
sudoの使用
ユーザにsudo権限を与える
初期状態のDebianにおいて、sudoユーティリティがインストールされていない場合がある。 まず、sudoユーティリティをインストールする。
su - apt-get update apt-get install sudo
/etc/sudoersファイルには、sudo権限を持つユーザのリストが含まれている。
/etc/sudoersファイルをセーフモードで開いて、以下の設定を追記する。
visudo または EDITOR=nano visudo
# /etc/sudoersファイル %sudo ALL=(ALL:ALL) ALL %<ユーザ名> ALL=(ALL:ALL) ALL # ←追記
これにより、sudoユーザとしてマークされて、Debian上で多くの特権的操作を行うことができる。
sudoの使用
sudo権限が付与されているユーザでログインして、権限制限された操作ができるかどうかを確認する。
例えば、VLCプレーヤをインストールするため、以下のコマンドを実行する。
sudo apt-get install vlc
sudo権限が使用できる場合は、インストールプロセスが開始される。
ユーザからsudo権限を削除する
/etc/sudoersファイルからユーザを削除することにより、sudo権限が削除できる。
visudo または sudo EDITOR=nano visudo
# /etc/sudoersファイル %<ユーザ名> ALL=(ALL:ALL) ALL # ←削除
sudo権限を持つユーザの確認
getentコマンドを実行することにより、sudoグループのユーザをリストアップする。
getent group sudo
また、特定のユーザがsudoグループに属しているかどうかを確認する場合は、groupsコマンドを実行する。
sudo groups <ユーザ名>