비밀번호없이 SUDO를 사용하는 방법

sudo 만화

우리 모두 알고있다. sudo 명령, su의 "안전한" 대체품이며 이 블로그에서 그것에 대해 그리고 sudo 대 su 사용의 이점에 대해 많이 이야기했지만 이번에는 아직 모르는 사람들을 위해 보여드리겠습니다. 암호를 입력하지 않고 이 도구를 사용하는 방법에 대한 간단한 단계별 자습서입니다. 초보자의 경우, 그 기능이 수반될 수 있는 위험과 함께 루트로 세션을 열지 않고도 권한이 필요한 특정 관리 작업을 수행하기 위해 일시적으로 수퍼유저 또는 루트로 인증하는 것이라고 말합니다.

글쎄, 우리 모두는 명령줄에 sudo를 입력할 때 일반적으로 사용하려는 명령이 뒤따른다는 것을 알고 있습니다. 특권으로, 패키지 관리자를 사용하여 패키지를 설치하는 것과 같이 시스템은 해당 권한을 얻고 주문을 실행하기 위해 암호를 입력하라는 메시지를 즉시 표시합니다. 하지만… 비밀번호를 입력하지 않아도 된다면?

그것이 바로 우리의 미니 튜토리얼에 관한 것입니다. 단계 매우 간단합니다.

  • 다음 명령을 실행하여 파일을 수정합니다. / etc / sudoers:
sudo visudo

  • 이제 해당 파일의 내용에서 다음을 수행해야 합니다. 검색 다음을 포함하는 라인:
root ALL=(ALL) ALL

  • 다음을 입력하십시오 línea, 사용자 이름을 귀하의 것으로 바꿉니다.
nombre_usuario ALL=(ALL) NOPASSWD: ALL

  • 이제 변경 사항을 저장하면 묻지 않습니다. 비밀번호 다음에 계정에서 sudo를 실행하면…

이것이 권장됩니까? 아니요, 자신의 책임하에 수행하지만 일부 사용자는 편의상 또는 다른 이유로 sudo를 실행할 때마다 이 암호 프롬프트를 제거해야 할 수 있습니다… 그런데 덜 급진적인 솔루션을 원하는 경우 유예 sudo가 암호를 다시 요청할 때까지 기다리는 시간입니다(sudo를 연속으로 여러 번 실행할 때 항상 암호를 묻는 것은 아님을 알 수 있습니다). 이 유예 시간은 줄이거나 늘릴 수 있으며, 많은 작업을 연속으로 실행하려는 경우 암호를 직접 제거하지 않는 것보다 그렇게 하는 것이 더 좋습니다. 그것들은 단지 아이디어일 뿐입니다!


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   프레다툭스

    그것은 나에게 작동하지 않습니다 ... 나는 Kubuntu 12.04를 사용합니다
    미디어 센터로 사용하는 거실에 컴퓨터가 있고 소파에서 제어하기 때문에 이미 다른 시간에 시도했습니다. 나는 vlc 및 기타 항목을 업데이트하는 스크립트를 만들었고 암호를 묻지 않기를 원했지만(그래서 키보드가 있는 찬장을 열 필요가 없습니다) 작동하지 않았습니다. .

    1.    독도

      해당 스크립트를 실행하는 루트로 cron에 작업을 할당하는 것이 원하는 작업에 더 편리하다고 생각합니다. 즉, crontab -e를 실행하고 다음과 같이 추가합니다.
      0 0 * * * 루트 /yourfolder/script.sh

      이 예에서는 매일 자정 12시에 실행됩니다. 인사말

    2.    독도

      "crontab -e"를 사용하여 스크립트를 루트로 실행하여 cron을 사용하고 다음과 같이 입력합니다.
      0 0 * * * 루트 /mydir/script.sh

      이 예제는 매일 자정 12시에 실행합니다. 인사말

      1.    프레다툭스

        그것은 또한 또 다른 옵션입니다… 감사합니다

  2.   올랜도 트리비노

    Mr. 또는 Messrs. LinuxAdictos.
    귀하의 소식을 받는 사람의 따뜻한 인사.
    나의 관심은 자유 소프트웨어인 Linux에 완전히 참여하는 것입니다.
    하지만 어디서부터 어떻게 시작해야할지 모르겠습니다. 나는 항상 사용자가 되고 싶었고 이 소프트웨어의 전문가가 되기 위해 사용자 그 이상을 원했기 때문에 추천이나 제안을 요청합니다. 나는 그들이 이 라인에서 각각의 기지를 세우도록 나를 지시하는 방법을 알고 있기를 바랍니다.
    여러분의 협조와 도움에 감사드립니다.
    감사합니다,
    올랜도 트리브뇨

  3.   D' Artagnan

    /etc/sudoers 파일을 수정하는 것은 경솔하게 끝날 수 있는 나쁜 습관이라고 생각합니다. 시스템을 설계한 사람은 이미 터미널이 루트 사용자를 반영하지 않도록 했으며 잠시 후 다시 관리자 작업을 수행하려면 시스템에서 다시 암호를 묻습니다. 나는 때때로 터미널에서 시스템을 수정하기 위해 (잘못 수행) sudo -s 명령을 던지고 암호를 던진 후 영구적으로 루트입니다.

  4.   카를로스

    안녕하세요! 내 문제는 암호를 요청할 때 터미널에서 아무 것도 입력할 수 없다는 것입니다.)

    1.    조지 피그

      그것이 당신을 허용하지만 보안 시스템이라면 당신이 쓴 것을 볼 수 없습니다. 근데 진짜 쓰다보면