Добавление пользователей на Linux

В инструкции дан пример создания нового пользователя в CentOS-7.4-Standard. Как настроить первоначальный доступ, смотрите в статье «Запуск виртуальной машины на Linux».

  1. Перейдите в режим суперпользователя (root):
     sudo -i
  1. Создайте пользователя (для примера — MyFancyUser): 
     useradd MyFancyUser
  1. Если нужен локальный доступ, поменяйте пользователю пароль (необходимо ввести дважды):
     passwd MyFancyUser
  1. Добавьте пользователю права, аналогичные вашим, и поменяйте права на файл пользователя:
     echo "MyFancyUser ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/MyFancyUser 
     chmod 0400 /etc/sudoers.d/MyFancyUser
  1. Установите пользователю возможность доступа к серверу с созданной ключевой парой:
     cp -rp /home/centos/.ssh /home/MyFancyUser/
     chown MyFancyUser:MyFancyUser -R /home/MyFancyUser

Теперь пользователь может подключаться, используя новый логин.