>  기사  >  운영 및 유지보수  >  리눅스 관리자 계정이란 무엇입니까?

리눅스 관리자 계정이란 무엇입니까?

WBOY
WBOY원래의
2022-08-18 15:28:3510821검색

Linux의 기본 관리자 계정은 루트입니다. Linux 시스템에서는 관리 계정을 관리 사용자 계정과 관리 그룹 계정으로 구분합니다. 두 계정은 기본적으로 사용자 ID를 기준으로 리소스에 대한 액세스를 제어합니다. Linux 시스템에서는 슈퍼 사용자 계정이 호스트에 대해 가장 높은 권한을 갖습니다.

리눅스 관리자 계정이란 무엇입니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux 관리자 계정이란 무엇입니까?

Linux 기본 시스템 관리자 계정은 root입니다

Linux 시스템은 관리 계정을 관리 사용자 계정과 관리 그룹 계정으로 구분하며 기능은 기본적으로 모두 동일합니다. 리소스 액세스의 차이점은 단일 사용자인지 여러 사용자 그룹인지 여부입니다. 오늘 편집자는 먼저 Linux 시스템의 관리 사용자 계정을 자세히 소개합니다.

Linux 시스템에서 사용자 계정은 시스템 관리의 필요에 따라 다양한 유형으로 구분되며, 권한과 기능도 다양합니다. 주로 슈퍼 사용자, 일반 사용자, 프로그램 사용자로 구분됩니다.

1) 슈퍼 사용자: 루트 사용자는 Linux 시스템의 기본 슈퍼 사용자 계정이며 Windows 시스템의 관리자 사용자와 유사하게 호스트에서 가장 높은 권한을 갖습니다. 시스템 관리 및 유지 관리 작업을 수행할 때만 루트 사용자를 사용하여 시스템에 로그인하는 것이 좋습니다. 일상적인 트랜잭션에는 일반 사용자 계정만 사용하는 것이 좋습니다.

2) 일반 사용자: 일반 사용자 계정은 루트 사용자 또는 다른 관리자가 생성해야 하며 해당 권한은 일반적으로 사용자 자신의 호스트 디렉터리에서만 전체 권한을 갖습니다.

3) 프로그램 사용자: Linux 시스템 및 일부 응용 프로그램을 설치할 때 일부 특정 낮은 권한 사용자 계정이 추가됩니다. 이러한 사용자는 일반적으로 시스템에 로그인할 수 없으며 정상적인 작동을 유지하는 데만 사용됩니다. 시스템이나 특정 프로그램(bin, daemon, ftp, mail 등)

지식 확장

UID 번호

Linux 시스템의 모든 사용자 계정에는 UID라는 디지털 ID 태그가 있습니다. UID는 시스템의 핵심인 ID 사용자 식별 번호인 UID입니다. UID 번호는 사용자를 구별하는 기본 기반이며, 원칙적으로 각 사용자의 UID 번호는 고유해야 합니다. 루트 사용자 계정의 UID 번호는 0으로 고정되어 있으며, 프로그램 사용자 계정의 UID 번호는 기본적으로 1~999로 설정되어 있으며, 일반 사용자에게는 기본적으로 UID 번호 1000~60000이 할당되어 있습니다.

사용자 계정 파일

1)/etc/passwd는 사용자 이름, 호스트 디렉토리, 로그인 쉘 등과 같은 기본 정보를 저장하는 데 사용됩니다.

passwd 파일의 구성 줄 형식은 다음과 같습니다.

root: 비밀번호 자리 표시자,

    0: 사용자 계정 ID,
  • 0: 그룹 계정 IP,
  • root: 사용자 설명,
  • /root: 호스트 디렉터리,
  • /bin /bash: 로그인 쉘.
  • 2) /etc/shadow는 사용자 비밀번호, 계정 유효 기간 및 기타 정보를 저장하는 데 사용됩니다. 다음은 섀도우 파일의 각 구성 필드의 의미를 자세히 설명합니다.
  • 1 필드: 사용자 계정 이름입니다.
  • 2 필드: 해시 알고리즘의 암호화된 비밀번호 문자열 정보인 SHA-512를 사용합니다. "or" 또는 "!!"인 경우 해당 사용자가 시스템에 로그인할 수 없음을 의미합니다. 이 필드의 내용이 비어 있으면 사용자는 비밀번호 없이 시스템에 로그인할 수 있습니다.

    3 필드: 비밀번호가 마지막으로 변경된 시간으로, 시작일인 1970년 1월 1일과 비밀번호가 마지막으로 변경된 시간 사이의 일수를 나타냅니다.
  • 4 필드: 비밀번호가 유효한 최소 일수입니다. 이번에 비밀번호를 변경한 후 비밀번호를 다시 변경할 수 있으려면 최소한 이 일수가 경과해야 합니다. 기본값은 0이며 이는 제한이 없음을 의미합니다.
  • 5 필드: 비밀번호가 유효한 최대 일수입니다. 이번에 비밀번호를 변경한 후에는 이 일수 후에 비밀번호를 다시 변경해야 합니다. 기본값은 99999이며 이는 제한이 없음을 의미합니다.
  • 6 필드: 사용자에게 비밀번호가 만료되기 며칠 전에 경고하며 기본값은 7입니다.
  • 7 필드: 비밀번호 만료 후 이 사용자를 차단할 수 있는 기간(일)입니다.
  • 8 필드: 계정 만료 시간. 이 필드는 사용자가 유효하지 않은 기간을 지정합니다. 기본값은 비어 있으며 이는 계정이 영구적으로 사용 가능함을 의미합니다.
  • 9 필드: 예약된 필드로 현재는 특별한 목적이 없습니다.
  • 추천 학습:
  • Linux 비디오 튜토리얼

위 내용은 리눅스 관리자 계정이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.