Raspberry Pi_Eng_12.1.1 System Default Users and Additional Created Users


Published Book on Amazon


All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1
All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2


출판된 한글판 도서


최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상)
최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하)


Original Book Contents


12.1   Types of User

 

12.1.1  System Default Users and Additional Created Users

 

12.1.1.1    System Default User

 

In Raspberry Pi, there are users which are provided by default when the system is installed, and those are "pi" and "root" user account. The "pi" user account is the default user provided for system administration, and the "root" user account is the super-user account with all the privileges required for system administration.

 

First, the "pi" user account is the account that is provided for system administrators to use by default, and it is already activated when the system is installed. Therefore, when installing the system for the first time, you need to logon to the system using this account and do the necessary work. This account is pre-assigned with the fixed value password as "raspberry" along with user ID, and this fact is open to everyone and it can be a serious threat to system security. Therefore, to eliminate security threats, you should disable this account after system installation is completed, or change the password to your own password if you want to continue using this account.

 

On the other hand, the "root" user account is created by default, but it is not enabled and can not be used immediately when you logon. If you want to use that account, you need to enable it for logon. To enable the root user as the logon user, specify the password for the user account using "passwd" command. This procedure is described in [12.6 User Change].

 


 

12.1.1.2    Additional Created User

 

If you want to use a user account other than the default user account on your system, you need to create a new user account.