우분투에서 가끔 root 권한으로 사용할 때가 있습니다.

설치를 하거나 복사가 안될 때, 퍼미션 문제가 있을 때 sudo 명령을 붙여서 사용하고자 합니다.

 

sudo 를 사용하다보면 처음에 패스워드를 물어보고 그 다음엔 물어보지 않다가

다시 어느 순간에 패스워드를 물어보는 때가 있었습니다.

 

조사해보니 sudo 의 비밀번호 보관시간이 존재한다고 합니다. (기본 5분이라고 합니다.)

 

이 시간을 수정해보도록 하겠습니다.

 

터미널을 열고 아래 명령을 입력합니다.

 

$ sudo visudo

 

위의 명령은 $ sudo vi /etc/sudoers 를 편집하는것과 같은 것 입니다.

 

코드 안에는 아래와 같은 문장이 있습니다. (8번 줄)

 

Defaults env_reset

 

아래와 같이 변경합니다. 60분(1시간)을 가르킵니다.

 

Defaults env_reset,timestamp_timeout=60

위와 같이 설정을 하면 1시간 동안 패스워드를 묻지 않는 다는것 입니다.

 

보안에 신경 쓰시는 분들은 0 으로 해서 매번 패스워드를 묻게 하고

패스워드 입력이 귀찮다고 하시는 분들은 좀 길게 설정하셔도 될거 같습니다.