리눅스에서 사용자를 추가하는 방법

藏色散人
풀어 주다: 2021-12-15 17:07:48
원래의
35436명이 탐색했습니다.

Linux에서 사용자를 추가하는 방법: 1. "sudo adduser alvin"과 같은 구문으로 adduser 메소드를 사용하여 사용자를 생성합니다. 2. "sudo useradd alvin -m과 같은 구문으로 useradd 메소드를 사용하여 사용자를 생성합니다. -d /홈/앨빈..." .

리눅스에서 사용자를 추가하는 방법

이 기사의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

Linux에서 사용자를 추가하는 방법

Linux에서 사용자 생성 및 삭제:

Linux에서 사용자를 생성하는 방법에는 주로 adduseruseradd 두 가지가 있습니다.

adduser

adduser는 사용이 매우 간단합니다. 다음과 같이 adduser+username만 입력하면 됩니다.

sudo adduser alvin
로그인 후 복사

이 명령은 실제로는 Perl 스크립트이며 맨 아래 계층에서는 여전히 useradd 명령을 호출합니다. 인터넷의 많은 튜토리얼에서는 인간-컴퓨터 상호 작용을 수행할 수 있다고 말하지만 현재 일부 배포판(예: centOS)에서는 번거로운 상호 작용이 필요하지 않으며 위 명령만으로 사용자를 생성할 수 있습니다.

adduser 명령은 자동으로 사용자의 홈 디렉터리를 생성하고 셸 버전을 지정합니다. 그러나 일부 배포판에서는 사용자를 생성할 때 사용자 비밀번호를 설정하도록 요청하는 반면, 다른 배포판에서는 그렇지 않고 수동으로 비밀번호를 설정하도록 요구합니다.

사용자의 비밀번호를 생성하는 방법은 다음과 같습니다.

sudo passwd alvin
로그인 후 복사

useradd

useradd는 비교적 복잡한 명령이며 자유도가 더 높습니다. useradd+username만 실행하면 사용자 홈 디렉터리 없음, 지정된 셸 버전 및 비밀번호 없음이라는 세 가지 사용자가 생성되지 않습니다.

사용자를 성공적으로 생성하려면 일부 옵션을 통해 매개변수를 완성해야 합니다. useradd 명령에 일반적으로 사용되는 옵션은 다음과 같습니다.

-c: 설명 텍스트를 추가합니다. 메모 텍스트는 passwd의 메모 필드에 저장됩니다.

-d<로그인 디렉터리>: 사용자가 로그인할 때 시작 디렉터리를 지정합니다-D: 기본값을 변경합니다.

-e< period >: 계정의 유효 기간을 지정합니다.

-f: 비밀번호가 만료된 후 계정을 폐쇄할 수 있는 일수를 지정합니다.

-g: 사용자가 속한 그룹을 지정합니다.

-G<그룹>: 사용자가 속한 추가 그룹을 지정합니다.

-m: 사용자의 로그인 디렉터리를 자동으로 생성합니다.

-M: 사용자의 로그인 디렉터리를 자동으로 생성하지 않습니다. n: 생성 취소 사용자 이름을 딴 그룹

-r: 시스템 계정 생성

-s: 로그인 후 사용자가 사용하는 셸 지정

-u: 사용자 ID 지정.

일반 사용자의 경우 가장 일반적으로 사용되는 옵션은 위에 빨간색으로 표시된 세 가지 옵션입니다. 관리자의 경우 위의 옵션을 모두 숙지해야 합니다. 현재 우리는 위에서 빨간색으로 강조 표시된 세 가지 옵션에 초점을 맞추고 있습니다.

-d

옵션은 사용자가 로그인할 때 입력하는 디렉터리인 사용자의 홈 디렉터리를 지정하는 데 사용됩니다. 예를 들어, -d /home/alvin은 지정된 사용자의 홈 디렉토리가 /home/alvin임을 의미합니다. 일반적으로 -d 옵션은

-m

옵션과 함께 사용됩니다. -m 옵션은 지정된 디렉터리가 존재하지 않는 경우 자동으로 생성하는 데 사용됩니다.

-s 옵션은 사용자의 기본 셸 버전을 지정합니다. 설정하지 않은 경우 기본 버전은 /bin/sh입니다. 따라서 useradd를 사용하여 새 사용자를 생성할 때의 일반적인 사용법은 다음과 같습니다.

sudo useradd alvin -m -d /home/alvin -s /bin/bash
로그인 후 복사
이 방법으로 사용자를 성공적으로 생성할 수 있지만 여전히 비밀번호는 없습니다. 비밀번호를 생성하는 방법은 여전히 ​​passwd 명령을 사용하는 것이므로 여기서는 다시 설명하지 않겠습니다.

userdel사용자를 삭제하려면 "userdel 사용자 이름"만 입력하세요. "userdel -r 사용자 이름"을 사용하여 시스템에 남겨진 파일도 삭제하는 것이 가장 좋습니다.

sudo userdel -r alvin
로그인 후 복사

추천 학습: "

linux 비디오 튜토리얼

"

위 내용은 리눅스에서 사용자를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿