Linuxシステムでのsudoコマンドは主にシステム権限の割り当てに使用され、sudoコマンドを使用すると一般ユーザーの権限を向上させ、いくつかの操作を実行することができます。 Linuxでsudoコマンドを使う方法は?
ログイン
まず、須藤の特性:
1、ユーザは、許可された管理コマンドは、指定されたホストの動作を指定指定し、ユーザ須藤の詳細な記録に基づいて
2、実行されたコマンドの関連ログ情報;
3、 "チェックインシステム":時間に敏感な認証、ユーザーが初めてsudoを実行したとき、ユーザーの身元を確認するためにパスワードが要求されます。 "トークン"の固定寿命があります; 5分
第二に、どのようにsudo機能を達成するのですか?
/etc /sudoers:承認ファイルは管理者しか編集できませんが、構文エラーが発生する可能性があるため、一般的にvimを使用して直接編集することはしないので、通常は特別な編集ツールvisudoコマンドを使用します。
/etc /sudoers:
注意:エイリアスの定義:エイリアスにはすべて大文字を使用する必要があります。
組み込み変数:ALL:すべてのユーザー
User_Alias:< Br>
User_Alias NAME = item1、item2 、. ..
item:
ユーザー名
%groupname
#UID
$#GID
User_Alias(既に定義されている別名を使用できることを示します)
例:User_Alias ADMIN = CentOS、%lx、#500
は、centosユーザー、lxグループ、UID 500で、ADMIN別名を定義することを意味します。ユーザー
Host_Alias:どのホストで実行できますか。
Host_AliasNAME = item1、item2、...。 。
項目:
hostname
ip
network
Host_Alias
例:Host_Alias ALLOWADDR = 172.16。 37.10,172.16.0.0 /16
はALLOWADDRエイリアスを定義し、ipは172.16.17.10、ネットワークアドレスは172.16.0.0/16です。
Runas_AliasNAME
Runas_AliasNAME = item1、項目2 、. 。
使い方はUser_Aliasと同じです。
Cmnd_Alias:
Cmnd_AliasNAME = item1、item2、... 。
項目:
コマンド
ディレクトリ(ディレクトリ内のすべてのコマンド)
Cmnd_Alias
例:Cmnd_Alias COMMAND = /usr /sbin /useradd、/usr /sbin /userdel、/usr /sbin
は、COMMANDエイリアス、useradd、userdel、および/usr /sbinの下にあるすべてのコマンドを定義することを意味します。
リバース:Cmnd_AliasPASSWD = /usr /bin /passwd [0-9A-Za-z] *、! /usr /bin /passwd root前のページ12次のページ合計2ページ
Linuxシステムはある条件が成立したかどうかを検出する必要があるときにtestコマンドを使う必要がありますLinuxでのテストの使い方はたくさんありますXiaobianでLinuxを学ぼう。システム
GRUBは、ユーザがコンピュータに複数のオペレーティングシステム、オペレーティング・システムを有しており、コンピュータの起動時に、所望の実行を選択することを可能にする
Linuxでスクリーンショットを撮る方法はたくさんありますが、Linuxのログインインタフェースでスクリーンショットを撮るにはどうすればよいですか。ログインインターフ
Linuxシステム管理者は、コマンドが中断されずに正常に実行されていることを認識できるように、コマンドのリアルタイム監視を実行する必要があります。 PVコマンドを使ってLinuxコマンドの完了を監視す
Ubuntu 12.04システムのブートスペースが古いカーネルメソッドを削除するには不十分
Linuxは、コマンドを使用してOracleデータベースを起動します。ステップ
Zabbixを使ってデータベースシステムを監視するLinuxのステップ
ソフトウェアセンターを開くときにUbuntuがリストエラーを表示したらどうすればいいですか?
git bashを使用しているLinuxの文字化けソリューション
Red flag system redflag6.0のインストール方法QQ
Linuxのディスクスペースをクリーンアップする方法は何ですか?