반응형
이전 포스팅에서 sudo 관련해서 다룬 적이 있다.
자세한 내용은 참고 포스팅 참고 바란다.
이번 포스팅에서는 su와 sudo , 그리고 visudo 명령어까지 함께 다뤄볼 것이다.
- sudo
superuser do 의 약자로
리눅스에서는 Superuser인 root계정과 일반 계정으로 나뉘어져 운영되고 있다.
일반 계정 사용시, root권한이 필요한 경우가 있는데 , 이 경우 sudo 명령어를 통해 root권한을 빌려 쓸 수 있다.
즉, sudo는 특정 사용자 또는 특정 그룹에 root 사용자 권한을 가질 수 있도록 일부 명령 또는 모든 명령을 실행 할 수 있도록 해주는 도구이다.
일반 사용자가 root권한을 사용위해서는
su 와 sudo를 사용할수 있는데 둘의 차이는 아래와 같다.
su (switch user)
su : root 사용자로 변경, root암호 입력해야함 su [사용자명] : 다른 사용자로 변경 su - [사용자명] : 다른 사용자로 변경하면서 환경 변수까지 적용 |
현재 계정을 로그아웃하지 않고 다른 계정으로 전환하는 명령어
sudo (superuser do)
sudo [명령어] : sudo 다음에 명령어를 입력하면 root권한으로 명령어 실행 |
일반 사용자가 root권한 획득을 위해 사용하는 명령으로 /etc/sudoers에 설정된 유저가 사용
visudo 란?
참고 포스팅 에서 sudo 권한 부여를 위해 /etc/sudoers 파일에서 수정해야한다고 설명을 했다.
하지만 커널 창에서 visudo 만 작성해도 vi /etc/sudoers 명령어와 같은 역할이 된다.
참고 포스팅
https://thenicesj.tistory.com/230
반응형
'IT > Linux' 카테고리의 다른 글
우분투에 Odoo 설치 (15) | 2024.08.23 |
---|---|
wheel그룹/권한 (13) | 2024.07.03 |
Swap Memory 추가하기 (CentOS 7) (9) | 2024.06.27 |
vi 편집기 특정 문자열 검색 및 갯수 구하기 (19) | 2024.04.14 |
특정 파일명이 들어간 파일만 삭제 (27) | 2024.04.12 |
댓글