티스토리 뷰

반응형

다음 그림처럼 ubuntu 22.04 -bash: sudo: command not found 오류는

일반사용자에게 root 권한도 없고 

sudo 그룹에 포함되지 않아서 나타나는 오류이다.

이를 해결하면 된다.

 

이를 해결하기 위해서 root 사용자로 다시 접속한 후

다음 명령어로 일반사용자도 sudo 명령어를 사용할 수 있게 한다.

 

apt install sudo

 

다음 그림은 root 사용자가 아닌 일반사용자가  apt install sudo 명령어로 sudo 패키지를 설치할 때 발생하는 오류이다. 반드시 root사용자로 설치하기 바란다.

 

sudo 패키지를 설치한 후에 일반사용자로 접속해서 다음과 같이 일반사용자가 sudoers 파일에 포함되지 않는다라는 오류가 나오면 sudo 그룹에 일반사용자가 포함되지 않았기 때문이다. 

이를 해결하기 위해서는 

root 사용자로 다시 접속해서 /etc 폴더에 있는 sudoers파일 수정해야 한다.

다음 구문이 있는 곳을 찾아서 일반사용자에게 루트 권한을 사용할 수 있게 한다.

여기서 일반사용자가 web1mhz이기 때문에 다음 구문을 추가하고 저장해 주면 된다.

 

web1mz ALL=(ALL:ALL) ALL  

이제 정상적으로 되는지 확인하기 위해서 다음과 같은 작업들을 수행해보니 제대로 된다. 오류가 해결되었다.

 

반응형
댓글