[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)
  • 최근 글

  • 인기 글

  • 태그

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

  • 최근 댓글

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

티스토리툴바