여러 터미널에 대한 하나의 sudo


14

Sudo 루트 권한은 특정 시간에 한 터미널에만 제공됩니다. 해당 기간 동안 다른 터미널에서 sudo를 사용하려면 비밀번호를 다시 입력해야합니다. 터미널에서 sudo를 강제로 작동시키는 방법은 무엇입니까?


이들은 다른 사용자 세션입니다. sudo가 다른 사용자에게도 영향을 주길 원하십니까?
Sergio Tulentsev

3
? screen로 쉘을 시작한 후에 실행하십시오 sudo.
jordanm

창 관리자에서 두 개의 터미널을 열면 (인간적인) 관점에서 보면 하나의 세션입니다. sudo가 sudo 명령을 사용하여 나와 같은 사용자가 실행하는 모든 프로세스에 영향을 미치기를 원합니다. 나는 너무 많이 원한다고 생각하지 않습니다. 나는 누군가가 나에게 그런 질문을하지 않기 때문에 나에게 부정적인 점을주는 것을 정말로 좋아하지 않습니다.
Tomek Wyderka

1
반대 행동을 어떻게보고 있는지 궁금해서 만 투표하기 : 한 쉘에 비밀번호를 입력 sudo하면 같은 컴퓨터의 다른 쉘에서 비밀번호를 사용할 수 없습니다 .
chepner

1
screen통해 실행 sudo하면의 전체 요점을 물리 sudo치지 않습니까? su그 시점 까지도 잘 사용할 수 있습니다 .
Staven

답변:


19

을 끕니다 tty_tickets. 자세한 내용 sudoers(5)은 참조하십시오.

실행 visudo한 다음 줄을 추가 하십시오 .

Defaults !tty_tickets

이것은 내가 찾고있는 기능입니다! 큰. (의해 비활성화 Defaults !tty_tickets)
Tomek Wyderka

@TomekWyderka는 visudo를 실행하거나 / etc / sudoers를 편집하여
Falken 교수 교수가

visudo에 의해 @ Prof.Falken. 실제로, 일반적인 편집으로 sudoers 파일을 변경할 수 없습니다 (또는 어쩌면 내가 틀렸을 수도 있음)
Tomek Wyderka
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.