명령을 실행해 보았지만 sudo visudo
"visudo는 명령이 아닙니다".그럼 어떻게 수정하고 /etc/sudoers
파일을 편집할 수 있나요?
답변1
명령에 대한 전체 경로를 지정해 보십시오 visudo
(예: sudo /usr/sbin/visudo
.
작동한다면 어떤 이유로 PATH
실행 중인 명령에 대한 환경 변수가 현재 포함 및/또는 시작되지 않았을 수 있습니다. Ubuntu는 널리 사용되도록 설계되었으므로 이전 사용자 정의 중 일부가 루트 설정에 영향을 미치는 것은 다소 예상치 못한 일입니다.sudo
/sbin
/usr/sbin
sudo
PATH
sudo /usr/sbin/visudo
그래도 작동하지 않으면 시도해 보십시오 . 바이너리나 해당 종속성 중 일부가 어떤 방식으로든 손상되었을 sudo apt reinstall sudo
수 있습니까 ?visudo