Raspberry Pi_Kor_12.4.3 “adduser” 명령 – 사용자 생성

12.4.3 “adduser” 명령 – 사용자 생성

사용자 계정을 생성하는 데는 “adduser” 명령과 “useradd” 명령을 사용할 수 있다. “adduser” 명령은 간편하게 사용자 계정을 생성할 수 있다. “useradd” 명령은 매우 low-level의 명령으로 상대적으로 세부적인 처리를 할 수는 있지만, 사용하는 것이 복잡하여 일반적인 목적으로는 잘 사용되지 않는다.

Raspberry Pi_Kor_12.4.2 사용자 생성에 필요한 검토 사항

12.4.2 사용자 생성에 필요한 검토 사항

새로운 사용자 계정을 생성할 때는 여러 가지가 검토되어야 한다. 사용자 계정을 생성할 때 기본적으로 관리해야 할 항목들은 다음과 같다.

■ 암호에 대한 사항

■ 사용자 그룹에 대한 사항

Raspberry Pi_Kor_12.4.1 사용자 생성의 필요성

12.4 사용자 생성

12.4.1 사용자 생성의 필요성

Raspberry Pi 시스템에서는 “pi”와 “root”라는 사용자 계정을 기본적으로 제공하지만 이들 사용자 계정은 시스템 관리자나 시스템 운영자가 시스템을 관리하는 용도로 사용하도록 정의되어 있으며, 시스템 관리자나 시스템 운영자가 아닌 일반 사용자들이 사용하기에는 적합하지 않다. 또한 시스템 관리자나 시스템 운영자도 한 명이 아니라 여러 명이 있을 수 있고, 또한 각자의 담당 업무에 따라서 권한과 책임이 구분되어 있는 경우도 있다. 따라서 이러한 이런 사용자들이 Raspberry Pi 시스템에 접속하기 위해서는 별도로 새로이 생성된 사용자가 필요하다. 이런 사용자 계정은 super user 권한을 가진 시스템 관리자가 생성하며, 그 사용자 계정을 사용하는 사용자의 업무에 맞도록 사용할 수 있는 작업이나 권한을 제한하여 생성한다.

Raspberry Pi_Kor_12.2.2 작업 사용자(working user)

12.2.2 작업 사용자(working user)

12.2.2.1 작업 사용자의 의미

작업 사용자란 현재의 작업에 사용되는 사용자 ID를 의미한다. 통상 logon 사용자가 작업 사용자가 되지만 경우에 따라서는 logon 사용자와는 다른 사용자ID를 이용해서 작업을 처리할 수가 있다. 예를 들면 logon 사용자가 “pi” 인 경우에 root 계정이 필요한 작업을 수행할 때는 “pi” 사용자 계정을 사용하지 않고 “root” 계정을 이용하여 작업을 진행할 수 있다.

Raspberry Pi_Kor_12.2.1 logon 사용자

12.2 Logon 사용자와 작업 사용자

12.2.1 logon 사용자

12.2.1.1 logon 사용자의 의미

logon 사용자란 말 그대로 해당 시스템을 booting한 후 logon할 때 사용한 사용자 ID를 의미하고, 이 사용자 ID는 해당 시스템이 다시 booting될 때까지는 변경되지 않는다.

Raspberry Pi_Kor_12.1.3 super user와 일반 user

12.1.3 super user와 일반 user

12.1.3.1 super user

super user란 시스템에서 모든 작업을 할 수 있는 권한이 있는 사용자를 의미한다. 이 사용자는 시스템에 있는 모든 자료에 접근할 수 있고, 모든 프로그램을 실행할 수도 있으며, 시스템의 행동이나 내용을 수정할 수도 있고, 하물며 시스템을 파괴할 있는 권한도 부여되어 있다.

Raspberry Pi_Kor_12.1.2 시스템 관리자와 일반 사용자

12.1.2 시스템 관리자와 일반 사용자

12.1.2.1 시스템 관리자

시스템 관리자는 시스템을 설치하거나 시스템에 대한 중요한 작업이나 권한을 관리하는데 사용되는 사용자 계정이다. Raspberry Pi 시스템에서는 “pi’ 와 “root”가 시스템 관리를 위해서 기본적으로 제공되는데, 기본적으로 제공되는 사용자 계정 이외에 다른 사용자 계정을 사용하고자 한다면 새로운 계정을 생성해서 사용해야 한다.

Raspberry Pi_Kor_12.1.1 시스템 기본 사용자와 추가 생성 사용자

12.1 사용자의 종류

12.1.1 시스템 기본 사용자와 추가 생성 사용자

12.1.1.1 시스템 기본 사용자

Raspberry Pi에서는 시스템이 설치될 때 기본적으로 제공되는 사용자 계정이 있는데 “pi” 계정과 “root” 계정이다. “pi’ 계정은 시스템 관리를 위해 제공되는 기본 사용자이며, “root” 계정은 시스템 관리에 필요한 모든 권한을 가지고 있는 super-user 계정이다.

Raspberry Pi_Kor_12.0 Chapter 12 사용자와 사용자 그룹

Chapter 12 사용자와 사용자 그룹

Chapter 주요 내용

여기서는 사용자 계정의 여러 종류를 설명하고, logon 사용자와 작업 사용자의 차이를 설명하고 있다. 또한 사용자 계정을 생성하고 사용자 계정의 내용을 변경하며, 사용자 계정을 삭제하는 방법을 설명하고 있으며, 사용자 계정과 사용자 그룹의 관계에 대한 내용을 설명하고 있다.

다음과 같은 항목에 대한 내용을 포함하고 있다.
■ 사용자의 종류

■ logon 사용자와 작업 사용자

■ 사용자 계정의 시스템 내부 관리

■ 사용자 계정의 생성, 변경, 삭제

■ 사용자 그룹