
자동화의 일환으로 새 Linux 서버가 생성되며 sudo를 사용하여 모든 종속 항목을 설치해야 합니다.
echo "password" | sudo yum install <package>
위 명령은 자동화 중에 문제를 일으키는 비밀번호를 묻는 메시지를 계속 표시합니다.
또한 행운없이 다음 명령을 시도했습니다.
echo "password\n" | sudo yum install <package>
다음 명령은 도움말 옵션을 표시하는 동안
$ echo "password" | sudo -S
usage: sudo [-D level] -h | -K | -k | -V
문제를 극복할 수 있는 해결책을 제안해주세요.
답변1
정확한 방법은 배포판에 따라 다르지만 /etc/sudoers를 편집하거나 /etc/sudoers,d에 파일을 추가하여 사용자(또는 선호하는 그룹)가 sudo로 명령을 실행할 수 있도록 하려고 합니다. 비밀번호.
대부분의 배포판에는 변경의 기초로 사용할 수 있는 완전히 주석 처리된 파일이 있습니다. 그렇지 않으면 Google에서 "sudoers 수정" 또는 이와 유사한 기능을 수행합니다.