해결 방법
- 터미널에 su 명령어 입력하여 root 계정으로 전환
- 터미널에 visudo -f /etc/sudoers 입력
- # User privilege specification 이라고 써진 곳에
(사용자 계정 (예: test)) ALL=(ALL) NOPASSWD:ALL 입력
// (사용자 계정)은 password 입력 없이 모든 명령 실행 가능이라는 뜻 - 터미널 종료하고 다시 켜서 sudo -s 입력하고, 정상적으로 실행 되면 권한 부여 된 것임
문제 해결 흐름
react 설치하려는데 권한 부여 문제가 발생했다.
해경 방법은 사용자 계정을 /etc/sudoers 에 입력해야 한다는 것
그래서 visudo /etc/sudoers 로 접근해서 사용자 계정에 root 권한을 줬다.
https://jistol.github.io/linux/2017/02/23/sudo-edit/
(사용자 계정) ALL=(ALL) NOPASSWD:ALL
이렇게 입력하면 비밀번호 입력 없이 모든 권한을 사용할 수 있다고 해서 ALL=(ALL) ALL 로만 하려고 했다가 NOPASSWD:ALL 입력했다. 보안 문제가 발생할 수 있지만 로컬에서만 돌릴거니까!
참고
'종합 프로젝트 (종료) > 문제 해결' 카테고리의 다른 글
[PS][종합프로젝트] Ubuntu 22.04 - Nginx 구동 및 연결 종료 (0) | 2023.04.10 |
---|---|
[PS][종합프로젝트] Ubuntu 22.04 - cb.apply is not a function 오류 해결 (0) | 2023.04.10 |
[PS][종합프로젝트] Ubuntu 22.04 - 터미널 단축키 실행 안되는 오류 해결 (0) | 2023.04.10 |