본문 바로가기
Application/Docker

Ubuntu에서 sudoers에 사용자가 없다는 오류가 날 때

by eeeun:) 2022. 3. 23.
반응형

 

sudo apt update -y

위의 명령어로 우분투의 패키지 목록을 업데이트해주려고 했는데, 밑과 같은 오류가 났다.

 

username is not in the sudoers file. This incident will be reported.

사용자가 sudoers file에 없어서 sudo 명령어를 쓸 수 없는 상황이었다.

 

sudoers file에 가서 username를 추가해주면 되는데 sudo 권한이 없어 sudoers file도 write 권한으로 열 수 없었다.

 

sudo 권한을 가지고 있는 root 계정으로 가서 sudoers file에 username를 추가해주기로 했다.

grep /bin/bash /etc/passwd

위의 명령어를 통해 사용자 정보를 확인한다.

 

확인한 사용자 정보와 밑의 명령어를 통해 root 계정으로 들어간다.

su -root

 

둘 중 하나의 명령어를 통해 sudoers를 열어 사용자 권한을 추가해준다.

1. su visudo
2. vi /etc/sudores

username ALL=(ALL:ALL) ALL

 

다시 /etc/sudores의 파일 권한을 440으로 변경!

728x90

'Application > Docker' 카테고리의 다른 글

mariaDB-server dockerfile 만들기  (0) 2022.03.29
Docker에 ngnix 설치하기  (0) 2022.03.24
Docker 명령어 정리  (0) 2022.03.24
Debian에 docker-compose 설치하기  (0) 2022.03.24
Ubuntu에 docker 설치하기  (0) 2022.03.24

댓글