루트 디렉토리가 읽기 전용으로 마운트된 임베디드 시스템이 있습니다. 내 sudo 사용자가 비밀번호 없이 설정을 변경할 수 있도록 설정하고 싶습니다(bash의 로그인 및 로그아웃 스크립트의 명령을 사용할 계획입니다).
REMOUNT 별칭이 정의된 줄에서 구문 오류가 발생합니다(아래 참조). 이 구문 오류가 무엇인지 알 수 없습니다. 다음은 sudoers 파일의 스니펫입니다.
# Cmnd alias specification
REMOUNT = /bin/mount -o remount\,rw /,/bin/mount -o remount\,ro /
# User privilege specification
root ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) NOPASSWD: REMOUNT
내가 뭘 잘못했나요?
답변1
명령 별칭으로 선언하는 것을 잊었습니다.
Cmnd_Alias REMOUNT = /bin/mount -o remount\,rw /,/bin/mount -o remount\,ro /