콘솔에서 sudo 모드로 들어갈 때 관리자로 로그인 한 시간을 연장 할 수 있습니까? 그렇다면 어떻게?
답변
터미널에서 이것을 입력하여 편집 할 파일을 엽니 다 :
sudo visudo
이것을 찾으십시오 :
Defaults env_reset
그리고 이것을 대체하십시오 :
Defaults env_reset,timestamp_timeout=NUMBER
NUMBER
타임 아웃 시간 (분)은 어디 입니까?
그런 다음 파일을 저장하십시오.
답변
네 가능합니다.
명령 프롬프트에 다음을 입력하여 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
대신 파일을 편집하는 데 사용 합니다. 난 당신이 권장 하지 않는 (대한 블록 모드, 명령 줄에서 편집기를 실행하는 방법을 모른 채 숭고한 텍스트와 같은 그래픽 편집기를 사용 subl
하는 수단으로 호출 --wait
).
답변
sudo bash
원하는만큼 루트 사용자로 남아있을 수 있습니다. 시스템 파일을 땜질 할 필요가 없습니다.
exit
또는 <control-d>
일반 우주로 돌아갑니다.