回答:
はい、可能です。
コマンドプロンプトで次のように入力して、sudoersファイルを編集します。
sudo visudo
でコメントされたセクションを見つけて、次の# Defaults specification
ような行を探します。
Defaults env_reset
その行を次のように変更します。
Defaults env_reset,timestamp_timeout=10
ここ10
で、sudoパスワードを有効にしておく分数に置き換えることができます。変更を保存すれば完了です。
編集:使用したくない場合は、別のエディターを使用vi
するように指示できますvisudo
。エディターは、編集が完了するまでブロックする必要があります。EDITOR
呼び出す前に環境変数を設定するだけで、visudo
代わりにそのエディターが使用されます。
EDITOR=/usr/bin/nano sudo visudo
nano
代わりにファイルの編集に使用します。コマンドラインからブロックモードでエディターを実行する方法を知らない限り、Sublime Textのようなグラフィカルエディターを使用しないことをお勧めします(subl
つまり、で呼び出すことを意味します--wait
)。
visudo
編集しないだけ/etc/sudoers
です。ファイルのコピーを編集し、ファイルを保存する/etc/sudoers
と、コピーで置き換えられる前に、コピーが構文的に正しいことを確認します。これは非常に重要です。ファイルをねじ込んでシステムに悪影響を与えるのは非常に簡単です。別のエディタを使用する方法については、上記を参照してくださいvi
。
visudo
れている$EDITOR
場合はエディタをsudo -e
使用します(ファイルの編集に使用できます)は、最初にを調べます$SUDO_EDITOR
。
sudo bash
これで、必要なだけrootユーザーのままにできます。システムファイルをいじる必要はありません。
exit
または<control-d>
通常の宇宙に戻ります。
sudo