콘솔에서 sudo 모드로 들어갈 때 관리자로 로그인 한 시간을 연장 할 수 있습니까? 관리자로 로그인 한 시간을 연장 할

콘솔에서 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

10sudo 암호를 사용하려는 시간 (분)으로 바꿀 수있는 위치. 변경 사항을 저장하면 완료됩니다.

편집 : 사용하지 않으 려면 다른 편집기를 사용하도록 지시 vi할 수 있습니다 visudo. 편집이 완료 될 때까지 편집기는 차단해야합니다. 실행 EDITOR하기 전에 환경 변수를 설정하면 visudo해당 편집기가 대신 사용됩니다.

EDITOR=/usr/bin/nano sudo visudo

nano대신 파일을 편집하는 데 사용 합니다. 난 당신이 권장 하지 않는 (대한 블록 모드, 명령 줄에서 편집기를 실행하는 방법을 모른 채 숭고한 텍스트와 같은 그래픽 편집기를 사용 subl하는 수단으로 호출 --wait).


답변

sudo bash

원하는만큼 루트 사용자로 남아있을 수 있습니다. 시스템 파일을 땜질 할 필요가 없습니다.

exit또는 <control-d>일반 우주로 돌아갑니다.