사용자가 특정 명령을 실행할 수 있도록 sudoers 파일에 항목을 추가해야 합니다. 따라서 명령에 콜론 ":"이 포함되는 경우가 발생합니다.
mount -t nfs -o vers=4 host:/remoteMountpoint /home/username/localMountpoint
Visudo는 항목이 유효하지 않으며 저장을 허용하지 않는다고 불평했습니다. 강제로 시도할 수는 있지만 결과가 두렵습니다. 확실한 해결책은 콜론 대신 와일드카드 " * "를 사용하는 것이지만, 이를 수행하는 또 다른 (올바른) 방법이 있는지 궁금합니다.
답변1
~에서sudoers 매뉴얼 페이지:
명령 인수에 사용되는 경우 다음 문자를 "\"로 이스케이프해야 합니다.
,
,:
,=
,\
.
mount -t nfs -o vers\=4 host\:/remoteMountpoint /home/username/localMountpoint