이 명령은 어떻게 사용자를 sudoer로 만드나요?

이 명령은 어떻게 사용자를 sudoer로 만드나요?

~에 따르면이 DevStack 가이드, 다음 명령은 사용자에게 sudo 권한을 부여합니다 stack.

apt-get install sudo -y || yum install -y sudo
echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

어떻게 작동하나요? 이 명령의 각 부분은 무엇을 수행합니까?

답변1

  1. apt-get install sudo -y- Debian 기반 시스템에 sudo 패키지를 설치하는 데 사용됩니다.와이설치 중에 yes를 지정하는 데 사용됩니다.
  2. yum install -y sudo- Fedora 기반 시스템에 sudo 패키지를 설치하는 데 사용됩니다.와이설치 중에 yes를 지정하는 데 사용됩니다.
  3. echo "stack ALL=(ALL_ NOPASSWD: ALL" >> /etc/sudoers- stack ALL=(ALL_ NOPASSWD: ALL파일 끝에 줄을 연결합니다 /etc/sudoers.

기본적으로 또는를 sudo기반으로 하는 시스템용 패키지를 설치하고 해당 줄을 파일에 추가하여 사용자에게 명령을 실행할 수 있는 권한을 부여합니다 .Debianfedorastacksudo/etc/sudoers

관련 정보