일반 사용자 또는 특정 사용자에 대하여 sudo 권한을 부여하는 방법을 기록한다.

위와 같이 postgresql 사용자는 sudoers 파일에 없다는 에러를 보여준다.

이런 경우, postgresql 사용자에 대하여 sudo 명령어에 대한 접근 권한 부여 방법은 다음과 같다.

cat /etc/sudoers 화면에서 "Allow members of group sudo to execute any command"의 그룹 ID를 확인한다.

다음의 usermod  명령어로 sudo  접근 권한은 사용자한테 부여된다.

usermod --append -G sudo username

 

'개발 > Linux' 카테고리의 다른 글

Linux에 설치된 OS의 비트 정보 확인  (0) 2023.05.26
Linux OS 버전 확인 (Raspberry Pi)  (0) 2023.05.25
Shell Script 연산자  (0) 2023.05.03
Posted by 테리
:

오랜만에 라즈베리 파이를 열었더니 root 패스워드를 잊어버렸다. (동공이 흔들흔들)

다행히 검색했더니 우수수하게 나오더란..

 

1. SD 카드에 있는 cmdline.txt 파일에 init=/bin/sh 를 끝부분에 추가(추가되는 키워드 앞에 white space 추가)

2. 리부팅 후 처음으로 본 CLI  화면에서 다음의 명령어를 실행

mount -o remount,rw /

3. passwd 명령어로 root 계정의 패스워드를 초기화

4. sync 명령어를 실행하고, exec /sbin/init 으로 재부팅

5. SD 카드의 cmdline.txt 파일을 원복한 후 리부팅. 끝

(참고로 GUI 환경이면 재부팅 후 터미널에서 vi /boot/cmdline.txt 로 1번에서 추가한 내용을 삭제가 가능)

 

'개발 > RaspberryPi' 카테고리의 다른 글

jessey에서 stretch로 업데이트 소개  (0) 2023.05.25
Posted by 테리
: