반응형
계정의 권한은 사용자가 어떤 작업을 수행할 수 있는지를 결정하는 중요한 요소입니다.
우분투에서 계정의 권한을 설정하는 다양한 방법이 있지만 오늘은 몇 가지 일반적인 방법을 알아보도록 하겠습니다.
1. 관리자 권한 부여
계정에 관리자 권한을 부여하여 해당 계정으로 시스템 관리 작업을 수행할 수 있도록 할 수 있습니다.
관리자 권한을 가진 사용자는 sudo를 사용하여 root 권한으로 명령을 실행할 수 있습니다.
관리자 권한 부여 방법
sudo usermod -aG sudo [사용자이름]
위 명령을 실행하여 해당 사용자를 sudo 그룹에 추가하면 관리자 권한을 부여할 수 있습니다.
2. 그룹 관리
그룹은 사용자를 논리적으로 그룹화하여 권한을 관리하는 데 사용됩니다.
특정 작업이나 리소스에 대한 접근을 그룹 단위로 제어할 수 있습니다.
2-1) 새로운 그룹 생성
sudo groupadd [그룹이름]
2-2) 사용자를 특정 그룹에 추가
sudo usermod -aG [그룹이름] [사용자이름]
2-3) 그룹에 대한 권한 설정
sudo chmod [권한] [그룹이름] [파일이나디렉토리]
3. 파일 및 디렉토리 권한 설정
특정 파일이나 디렉토리에 대한 권한을 설정하여 사용자의 접근을 제어할 수 있습니다.
3-1) 파일 권한 설정
sudo chmod [권한] [파일]
3-2) 디렉토리 권한 설정
sudo chmod [권한] [디렉토리]
권한은 숫자나 알파벳 기호를 사용하여 설정할 수 있습니다.
예를 들어, chmod 755 file.txt와 같이 사용할 수 있습니다.
위의 방법을 사용하여 계정의 권한을 설정할 수 있습니다.
그러나 권한 설정은 신중하게 해야 하며, 시스템과 데이터의 보안을 유지하기 위해 적절한 권한을 할당해야 합니다.
권한 설정에 대한 자세한 내용은 chmod, chown, chgrp와 같은 명령어의 매뉴얼 페이지를 참조하시기 바랍니다.
728x90
반응형
'IT, 개발 > 서버' 카테고리의 다른 글
docker 설치 시 발생한 오류에 대한 해결 방법 (docker 제거, docker-ce 오류 해결) (0) | 2023.08.17 |
---|---|
터미널에서 파일 내용 검색 grep 명령어 사용방법(포함단어, 미포함단어, 다중 검색) (0) | 2023.08.03 |
Ubuntu 우분투 사용자를 조회, 비밀번호 변경, 사용자 생성 (0) | 2023.07.07 |
MQTT 웹소켓/TCP 통신하는 방법 (SSL 인증서 설정, Mosquitto, WebSocket) (0) | 2023.06.16 |
Github 프로젝트 올리기(깃허브 Repository 생성, push 명령어) (0) | 2022.11.16 |