[Linux] /etc/sudoers: syntax error near line...

2024. 1. 31. 17:27·🗂ㅤ작업 노트/에러 회고

1. 발생 상황

 

vi /etc/sudoers 안에 사용자 권한 등록을 하기 위해 사용자 추가하여 저장하였다. 그러나 오타 문제로 sudo를 사용할 수 없는 문제가 발생하였다. 다시 /etc/sudoers 안으로 들어가려고 해도 sudo를 사용할 수 없기 때문에 기존 방식을 사용하여 들어갈 수 없는 상황.

 

 

2. 문제 원인 및 해결

 

  • visudo를 쓰지 않고 직접 /etc/sudoers를 편집 => 이 과정에서 문법 실수를 한다면 sudo 명령어를 쓰지 못하게 된다.
  • 아래와 같이 명령어를 입력하여 /etc/sudoers 편집기로 들어간다.

 

해당 계정에 설정한 패스워드를 적어주도록 하자.
pkexec visudo 명령어를 통해 /etc/sudoers로 들어올 수 있었다.
user1을 추가할 때 ALL(ALL)이라고 적어서 오류가 발생하던 것이었음. ALL=(ALL)로 수정해주었다.

 

 

  • 내용 수정 후 파일 저장 : Ctrl + X  를 누른 다음 y 를 누른다. 저장할 파일명(file name to write...)은 그대로 둔 채 Enter만 한번 더 쳐주면 빠져나올 수가 있다.

Ctrl + X 누르고 y 누르기
Enter 누르기

 

 

  • 창을 빠져나오면 아래와 같이 작업을 더 할 것인지 묻는 경우가 있다. 그럴 때는 Q를 쳐준다.

        (X를 누를 경우, 저장이 되지 않으니 주의 요망!)

Q 누르기

 

 

  • 마지막으로, sudo 명령어를 사용하여 /etc/sudoers 파일이 열리는지 확인해본다. (sudo vi etc/sudoers)

 

'🗂ㅤ작업 노트 > 에러 회고' 카테고리의 다른 글

[Docker] Error response from daemon : This node is already part of a swarm. Use "docker swarm leave" to leave this swarm and join another one.  (1) 2024.03.14
[MySQL] Cannot Connect to Database Server  (1) 2023.12.10
[MariaDB] The TCP Port you selected is already in use... (Windows)  (0) 2023.11.30
[IntelliJ /SpringBoot] Cannot resolve class or package 'mysql'  (0) 2023.07.26
[Font Awesome] 아이콘 깨짐 현상  (0) 2023.07.25
'🗂ㅤ작업 노트/에러 회고' 카테고리의 다른 글
  • [Docker] Error response from daemon : This node is already part of a swarm. Use "docker swarm leave" to leave this swarm and join another one.
  • [MySQL] Cannot Connect to Database Server
  • [MariaDB] The TCP Port you selected is already in use... (Windows)
  • [IntelliJ /SpringBoot] Cannot resolve class or package 'mysql'
나우(NAWOO)
나우(NAWOO)
  • 나우(NAWOO)
    < 기록을 위한 블로그 / WOO >
    나우(NAWOO)
  • 전체
    오늘
    어제
    • 분류 전체보기 (49)
      • 🗂ㅤ작업 노트 (14)
        • TIL (1)
        • 에러 회고 (9)
        • Project (4)
      • 🗂ㅤ인프라 | 네트워크 (1)
        • IaC (3)
      • 🗂ㅤAWS (0)
      • 🗂ㅤSQL (2)
      • 🗂ㅤJAVA (23)
      • 🗂ㅤETC (6)
        • 자격증 | 회고록 (1)
        • ETC (5)
  • 최근 글

  • 인기 글

  • 태그

    aws saa-c03 합격후기
    초기개발환경
    aws saa-c03
    aws saa 합격후기
    heelo 스킨 커스텀
    IntelliJ
    테라폼 간단 실습
    terraform
    테라폼
    hcl을 사용하는 이유
    테라폼 예시
    java
    heelo
    Eclipse
    에러회고
    테라폼 주요 커맨드
    카테고리 위치 정보 커스텀
    이클립스
    에러 회고
    heelo 커스텀
  • 공지사항

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
나우(NAWOO)
[Linux] /etc/sudoers: syntax error near line...
상단으로

티스토리툴바