. New User

.   Новый пользователь на CentOS сервере VPS

New User — новый пользователь.

Учетная запись пользователя

Для входа в Unix-подобные операционные системы, требуется имя учетной записи пользователя и пароль. Если вы сами установили OS, то должны знать это. Если OS установил хостинг-провайдер, то:

После регистрации вам будет прислано сообщение, например:
Данные доступа к серверу по протоколу SSH,

  • IP-адрес: 88.253.253.127
  • Логин: root
  • Пароль: YZDdPwpvyBmJWr

Пользователь root — это суперпользователь с привилегиями чтения и записи в дополнительных областях системы, включая файлы в учетных записях других пользователей


О Root логин «root»
root — корень; читается «рут»

В UNIX-подобных системах пользователь root (суперпользователь) — это владелец специального аккаунта - имеющий право на выполнение всех без исключения операций. Из-за повышенных привилегий учетной записи root не рекомендуется использовать ее на регулярной основе. Это связано с тем, что можно, не имея определённого опыта или случайно внести разрушительные изменения в OS.
Позтому, для повседневной работы, нужно создать учетную запись пользователя с ограниченными правами.

Используйте SSH клиент, например, PuTTY.

...   PuTTY - SSH клиент   — программа для управления сервером

SSH (secure shell) - сетевой протокол, позволяющий безопасно отправлять команды на удаленный компьютер. См. PuTTY

В приглашении входа в систему, вам необходимо указать имя пользователя и пароль. Эта процедура называется - аутентификация.

Нажмите на Open

Введите ваш пароль — не обращая внимание на курсор.

При вводе пароль не будет отображаться в окне программы PuTTY.

создать нового пользователя

Пример создания нового пользователя с именем «admin»

После того, как вы вошли в систему с провами root, можно добавить новую учетную запись пользователя.
Создаейте нового пользователя с именем «admin». Обязательно замените его на имя, которое вам нравится:
Команда - adduser admin
Затем назначьте пароль новому пользователю (опять же, замените «admin» на имя пользователя, которое вы только что создали):
Команда - passwd admin
Введите надежный пароль и повторите его.
В этом примере создается новый пользователь под именем «admin» (вы должны заменить его на то, которое вам нравится)

root@avege ~

			
Using username "root".
root@88.212.253.127's password:
Send automatic password
Last login: Fri Oct 26 18:47:37 2018 from 94.41.68.106.dynamic.ufanet.ru
[root@avege ~]# adduser admin	

[root@avege ~]# passwd admin	
Changing password for user admin.
New password:  
Retype new password:  
passwd: all authentication tokens updated successfully.

[root@avege ~]#

(При вводе пароль не будет отображаться).
Создана новая учетная запись пользователя с обычными привилегиями учетной записи.

При создании нового пользователя для него в системе создастся каталог
/home <имя пользователя>

#

привилегии root

Однако иногда могут понадобиться административные задачи.
Чтобы избежать необходимости выхода из обычного пользователя и регистрации в качестве учетной записи root, можно настроить так называемые «суперпользователи» или привилегии root для обычной учетной записи. Это позволит обычным пользователям запускать команды с правами администратора, помещая слово sudo перед каждой командой.
Для того чтобы добавить эти привилегии новому пользователю, нужно добавить нового пользователя в группу «wheel». По умолчанию на CentOS 7 пользователям, принадлежащим к группе «wheel», разрешено использовать эту sudo команду.
Чтобы добавить нового пользователя в группу wheel запустите с правами root команду (замените выделенное слово именем нового пользователя):
gpasswd -a admin wheel

root@avege ~

						
Using username "root".
root@88.212.253.127's password:
Send automatic password
Last login: Sat Oct 27 10:27:25 2018 from 89.189.145.7.dynamic.ufanet.ru
[root@avege ~]# gpasswd -a avege wheel
Adding user avege to group wheel
[root@avege ~]#
		

Чтобы узнать, какие пользователи являются частью группы wheel и, таким образом, имеют sudo привилегии по умолчанию, вы можете использовать команду - sudo lid -g wheel.

root@avege ~

			
Using username "root".
root@88.212.253.127's password:
[root@avege ~]#  sudo lid -g wheel
 admin(uid=1000)
[root@avege ~]#
		

будут показаны имена пользователей и UID, которые связаны с группой. Это хороший способ подтвердить, что ваши предыдущие команды были успешными, и что у пользователя есть привилегии, в которых они нуждаются.

Удаление пользователей

Если у вас есть учетная запись пользователя, которая больше не нужна, удалить её можно несколькими способами.
Если вы хотите удалить пользователя без удаления каких-либо его файлов, введите, с правами root, команду:

userdel username

Если вы хотите вместе с учетной записью пользователя удалить домашний каталог пользователя, введите:

userdel -r username