一部の Linux ファイルでは、編集に root ユーザー権限が必要です。これは sudo 構成で実現できますが、より簡単で安全なオプションは sudoedit コマンドを使用することです。このコマンドは、root ユーザーのみがファイルを使用できる場合でも、ユーザーが資格情報を使用してファイルを編集できるようにします。さらに、ユーザーは好みのテキスト エディターを使用できます。
sudoedit を使用するには、sudoers ファイルにエントリを作成する必要があります。たとえば、次の行を sudoers ファイルに追加できます:
%editors ALL = sudoedit /path/to/file
編集者グループのメンバーは、次のコマンドを入力してファイルを編集できます:
$ sudoedit /path/to/file
sudo 構成は昇格された権限で実行する必要があるコマンドに適していますが、sudoedit オプションは昇格された権限で編集する必要があるファイルに適しています。
構文
sudoedit コマンドの構文は次のとおりです。
$ sudoedit [options] {file name}
sudo コマンドの実行中に以下のエラーが発生した場合:
sudoedit: command not found
選択したディストリビューションに従って、以下に示すように sudo パッケージをインストールしてみてください。
分布 | コマンド |
---|---|
Debian | apt-get install sudo |
Ubuntu | apt-get install sudo |
アルパイン | apk add sudo |
Arch Linux | pacman -S sudo |
カリ Linux | apt-get install sudo |
CentOS | yum install sudo |
Fedora | dnf install sudo |
Raspbian | apt-get install sudo |