Linux 시스템에서 사용자 및 그룹을 관리하는 방법
AddUser 또는 UserAdd, 2. Usermod를 사용하여 사용자를 생성, 3. DeLuser 또는 UserDel을 사용하여 사용자 삭제, 4. GroupAdd를 사용하여 그룹 생성, 5. usermod -Ag를 사용하여 그룹에 사용자 추가, 6. Groupdel에서 GPasswd -D -D를 사용하여 사용자를 제거합니다. 7. Groupdel, Group, Other and Extent, 9. Besting, Best of the Best of the Besting, CONGLE, 9. 계정 청소, 비밀번호 정책 설정 및 합리적으로 그룹 권한을 할당합니다. 이러한 핵심 명령을 마스터하고 배포에 따라 적절한 도구를 선택하면 Linux 사용자 및 그룹의 관리를 효과적으로 구현할 수 있습니다.
사용자 및 그룹 관리는 Linux System Administration의 기본 부분입니다. 개인 서버를 설정하든 다중 사용자 환경을 관리하든 사용자 및 그룹을 작성, 수정 및 제거하는 방법을 이해하면 적절한 액세스 제어 및 시스템 보안이 보장됩니다.

Linux 시스템에서 사용자 및 그룹을 효과적으로 관리하는 방법은 다음과 같습니다.
1. Linux의 사용자 및 그룹 이해
Linux의 모든 프로세스 및 파일은 사용자 및 그룹 ID에서 실행됩니다. 이 시스템은 리소스에 액세스하거나 수정할 수있는 사람을 제어합니다.

-
사용자 : 각 사용자는 고유 한 사용자 이름과 UID (User ID)가 있습니다. 두 가지 주요 유형이 있습니다.
- 일반 사용자 : 사람을위한 일반적인 계정.
- 시스템 사용자 : 서비스 (웹 서버 용
www-data
), 일반적으로 낮은 UID (종종
-
그룹 : 사용자를 구성하는 방법. 각 그룹에는 그룹 ID (GID)가 있습니다. 사용자는 여러 그룹에 속할 수 있으며 권한 관리를 단순화합니다.
주요 파일 :
-
/etc/passwd
- 사용자 계정 정보를 저장합니다. -
/etc/shadow
- 암호화 된 암호를 저장합니다 (루트로만 읽을 수 있음). -
/etc/group
- 그룹 정보를 저장합니다.
2. 사용자 계정 관리
대부분의 사용자 관리는 명령 줄 도구를 통해 수행됩니다. 일반적으로 sudo
또는 Root Access가 필요합니다.
새 사용자를 만듭니다
adduser
(사용자 친화적) 또는 useradd
(저수준)를 사용하십시오.
Sudo Adduser John
이를 통해 비밀번호를 설정하고 선택적인 세부 정보를 작성하도록합니다.
홈 디렉토리가없는 시스템 사용자의 경우 :
Sudo Adduser-System-no-chreate-home redis
사용자를 수정하십시오
쉘, 홈 디렉토리 또는 성명과 같은 사용자 속성을 변경하십시오.
Sudo usermod -c "John Doe"-s /bin /zsh John
-
-c
: 주석/실명을 설정합니다. -
-s
: 로그인 쉘을 변경합니다. -
-d
: 홈 디렉토리를 변경합니다 (-m
사용하여 내용을 이동).
사용자를 삭제하십시오
사용자와 선택적으로 홈 디렉토리를 제거하십시오.
Sudo DeLuser-Remove-Home John
일부 시스템에서 사용 :
Sudo userdel -r John
( -r
플래그는 홈 디렉토리와 메일 스풀을 제거합니다.)
계정을 잠그고 잠금 해제하십시오
일시적으로 사용자를 비활성화하려면 :
Sudo Passwd -L John # Lock Sudo Passwd -u John # 잠금 해제
3. 그룹 관리
그룹은 한 번에 여러 사용자에게 권한을 할당하는 데 도움이됩니다.
그룹을 만듭니다
Sudo GroupAdd 개발자
그룹에 사용자를 추가하십시오
기존 사용자를 보충 그룹에 추가하려면 :
Sudo usermod -Ag 개발자 John
-
-aG
는 "그룹에 부속" -다른 그룹에서 사용자를 제거하지 않도록 잔인합니다.
사용자의 기본 그룹을 변경하려면 :
Sudo usermod -g 개발자 John
그룹에서 사용자를 제거하십시오
직접 명령은 없지만 그룹 멤버십을 수동으로 편집 할 수 있습니다.
Sudo Gpasswd -D John Developers
또는 데비안 기반 시스템에서 deluser
사용하십시오.
Sudo DeLuser John Developers
그룹을 삭제하십시오
Sudo Group del 테스터
참고 : 그룹이 사용자의 기본 그룹 인 경우 그룹을 삭제할 수 없습니다.
4. 사용자 및 그룹 정보보기
현재 상태를 확인하는 빠른 방법 :
당신이 누구인지 확인하십시오.
우와미
사용자가 속한 목록 그룹은 다음과 같습니다.
그룹 존
자신의 그룹보기 :
여러 떼
모든 로그인 사용자보기 :
WHO
/etc/passwd
항목을 검사하십시오.getent passwd
그룹 세부 사항보기 :
Getent 그룹 개발자
5. 모범 사례
루트 로그인 대신
sudo
사용하십시오 : 루트로 로그인하지 마십시오.sudo
그룹에 신뢰할 수있는 사용자 추가 :Sudo usermod -Ag Sudo John # Debian/Ubuntu
의미있는 그룹 할당 :
docker
,www-data
또는backup
같은 그룹을 만들어 액세스를 깨끗하게 관리합니다.사용되지 않은 계정 정리 :
getent passwd
와 정기적으로 감사하고 비활성 사용자를 제거하십시오.비밀번호 정책 설정 :
chage
사용하여 비밀번호 만료를 시행합니다.Sudo Chage -M 90 John # Password는 90 일마다 만료됩니다.
진단에
id
명령 사용 :이드 존
UID, GID 및 모든 그룹 멤버십을 보여줍니다. 문제 해결 권한에 매우 유용합니다.
핵심 명령을 알고 나면 사용자와 그룹을 관리하는 것은 복잡하지 않습니다. 배포판 (
adduser
vsuseradd
)에 적합한 도구를 사용하고 그룹에 추가 할 때 항상-aG
사용하고 정기 감사로 시스템을 깔끔하게 유지하십시오.위 내용은 Linux 시스템에서 사용자 및 그룹을 관리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undress AI Tool
무료로 이미지를 벗다

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Stock Market GPT
더 현명한 결정을 위한 AI 기반 투자 연구

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

어제 VMwareworkStationPro의 설치 방법을 소개했지만 녹음 시간의 제한으로 인해 오늘 업데이트를 제공하겠습니다! ! ! 새로운 것을 시도하고 싶은 친구들은 아래에 Ubuntu 시스템을 설치하는 것을 환영합니다. 우분투는 또한 매우 우수한 운영 체제입니다. 예를 들어 Windows만큼 직관적이고 사용하기 쉽지는 않지만 많은 응용 프로그램을 명령 줄을 통해 다운로드해야하므로 초보자가 어려울 수 있지만 시도해 볼 수 있습니다. 다음은 시스템 이미지를 다운로드 할 수있는 웹 사이트입니다. Windows 운영 체제 이미지, 도구 및 리소스 : https://msdn.itellyou.cn/linux 운영 체제 공식 웹 사이트

아니요, macosisnotbasedonlinux; itisbuiltonunix, 특히 Theunix-likedarwinoperatingsystemderivedfrombsdandnextStep.1) macosiscertifiedUnix-compliantSinceVersion10.5andusesthedarwincorewiththexnukernel, bsd, bsd.2) 2)

Linux 프로세스를 실시간 FIFO 스케줄링으로 실행하려면 Sudochrt-F99./App 또는 Configure Conction _Sys_NICE 기능 또는 루트 투과성을 보장하고 SPEBL_FIFO 및 CONFIGERUED SEALL_FIFO 및 우선 순위 매개 변수와 같은 Sched _SETSCEDULER 시스템 호출을 사용해야합니다. 실수를 보장하고 우선 순위 반전을 피하기 위해 한계. 우선 순위 상속을 지원하는 뮤텍스를 사용해야합니다.

.deb 패키지를 설치하는 일반적인 방법은 다음과 같습니다. DPKG 명령을 사용하여 APT를 설치하고 사용하여 종속성을 복구합니다. 2. AptInstall./package_name.deb를 사용하여 종속성을 자동으로 처리하는 것이 좋습니다. 3. 파일을 두 번 클릭하여 소프트웨어 센터를 통해 그래픽으로 설치할 수 있습니다. 4. 설치 후 DPKG-L 또는 DPKG-S를 사용하여 패키지 상태를 확인할 수 있습니다.

AddUser 또는 UserAdd, 2. Usermod를 사용하여 사용자를 생성, 3. DELUSER 또는 USERDEL로 사용자 삭제, 4. GroupAdd를 사용하여 그룹 생성, 5. GroupDOD-AG를 사용하여 그룹에 사용자 추가, 6. Groupdel에서 GPasswd-D를 사용하여 사용자를 제거, 7. Groupdel을 사용하여 그룹을 삭제하십시오. 계정, 비밀번호 정책 설정 및 합리적으로 그룹 권한을 할당합니다. 이러한 핵심 명령을 마스터하고 배포에 따라 적절한 도구를 선택함으로써 Linux 사용자 및 그룹의 관리를 효과적으로 실현할 수 있습니다.

AISI Assistant의 공식 다운로드 포털은 공식 웹 사이트 https://www.i4.cn/에 있으며 컴퓨터 및 모바일 다운로드, 지원 장치 관리, 애플리케이션 설치, 모드 전환, 화면 투영 및 파일 관리 기능을 제공합니다.

USELSHW, INXI 및 SPECIFICCOMMANDSLIKELSCPUORLSPCITORETRIEVEDETALEDHARDWARENFORMATION; LSHWPROVIDESCOMPERHENDIVESYSTEMDATA, INXIOFFERSUSER 친화적 인 고객 및 및 및 DEDICATEDSTARGETSEFICICOCOCOMPONTERCOMPONTERTY.

USESS-TULNTOQUICKLYLISTALLLENGENETTCPANDUDPPORTS.2. ALTERNATIALY, USENETSTAT-TULNFORSIMILAROUTPUT.3.USELSOF-I : PORTTOCHECKSPECIFICPORTSWITHPROCESSDETAILS.4.TESTREMOTEACCESSIBLESTILWITHTELNETNC-ZV.
