반응형
리눅스를 막 설치하다보니 이래저래 부딪치는 일이 많네요.
이번에는 타이틀에 적었던
** is not in the sudoers file. This incident will be reported.
관련된 포스팅을 작성하려합니다.
sudo 권한이 없는 계정이 무엇인가 수정하려할 때 발생하는 문제로 보여집니다.
해결 방법으로는 root 계정으로 접속 한 후 sudoers 파일에 sudo 권한이 필요한 계정을 입력해주는 방법입니다.
[jsnc@localhost ~]# cd /etc
[jsnc@localhost etc]# su
Password :
[root@localhost etc]# chmod 777 sudoers
[root@localhost etc]# vi sudores
일단 root 권한을 얻어 sudoers 파일의 퍼미션을 777로 조정하여 주고 vi를 통해서 편집기로 해당 파일을 오픈하는 부분입니다.
## Next comes the main part: which users can run what software on
## which machiness ....
## ....(중략)....
## Allow root to run any comands anywhere
root ALL=(ALL) ALL
jsnc ALL=(ALL) ALL
파일 내용을 확인하시다보면 위와 같은 부분이 존재합니다.
물론 초기 파일에는 root ALL=(ALL) ALL 만 추가되어있고, sudo 권한이 필요한 계정을 적어주시고 저장하시면 됩니다.
위에서는 jsnc 계정에 sudo 권한을 부여하겠다라고 추가한 내용입니다.
저장이 완료된 후에는 sudoers 파일의 권한을 수정해주어야겠죠.
[root@localhost etc]# chmod 440 sudoers
[root@localhost etc]# su - jsnc
[jsnc@localhost etc]# sudo vi ---
Password :
제가 이더넷 활성을 하다가 해당 문제가 발생하였는데요.
sudo 명령어를 통한 명령어를 실행 시켰을 시 비밀번호를 묻는다면 정상적으로 완료 된 부분입니다.
리눅스 초보인 저에게는 초기 셋팅이 정말 산 넘어 산이네요^^;
반응형
'공유방 > OS 정보' 카테고리의 다른 글
[CentOS] 이더넷(유선랜) 활성화하기 (0) | 2020.07.09 |
---|---|
[CentOs] vi 저장 시 Can't open file for writing (0) | 2020.07.09 |
[CentOS] 다운로드 및 설치 (0) | 2020.07.08 |
[MacOS] NPM 설치 (0) | 2018.01.24 |
윈도우10 작업표시줄 아이콘 크기 변경 (0) | 2018.01.10 |