One place for hosting & domains

      sudo

      Cómo crear un nuevo usuario habilitado para sudo en Ubuntu 18.04 [Guía de inicio rápido]


      Introducción

      El comando sudo ofrece un mecanismo para conceder privilegios de administrador; normalmente solo está disponible para el usuario root para usuarios normales. En esta guía, aprenderá a crear un nuevo usuario con acceso sudo en Ubuntu 18.04 sin necesidad de modificar el archivo /etc/sudoers de su servidor. Si desea configurar sudo para un usuario existente, proceda directamente con el paso 3.

      Paso 1: Iniciar sesión en su servidor

      Realice SSH a su servidor como el usuario root:

      • ssh root@your_server_ip_address

      Paso 2: Añadir un nuevo usuario al sistema

      Utilice el comando adduser para añadir un nuevo usuario a su sistema:

      Asegúrese de sustituir sammy con el nombre del usuario que desea crear. Se le solicitará que cree y verifique una contraseña para el usuario:

      Output

      Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully

      A continuación, se le solicitará que rellene la información sobre el nuevo usuario. Servirá aceptar los valores predeterminados y dejar toda esta información en blanco:

      Output

      Changing the user information for sammy Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n]

      Paso 3: Añadir el usuario al grupo sudo

      Utilice el comando usermod para agregar el usuario al grupo sudo:

      De nuevo, asegúrese de sustituir sammy con el nombre de usuario que acaba de añadir. Por defecto, en Ubuntu, todos los miembros del grupo sudo tienen privilegios sudo completos.

      Paso 4: Probar el acceso sudo

      Para verificar que los nuevos permisos sudo funcionen, primero utilice el comando su para pasar a la nueva cuenta de usuario:

      Como nuevo usuario, verifique que pueda usar sudo anteponiendo sudo al comando que desee ejecutar con privilegios de superusuario:

      Por ejemplo, puede listar el contenido del directorio /root, al que normalmente solo puede acceder el root user:

      La primera vez que utilice sudo en una sesión, se le solicitará la contraseña de la cuenta de ese usuario. Introduzca la contraseña para continuar:

      Output:

      [sudo] password for sammy:

      Nota: Aquí no se solicita la contraseña root. Introduzca la contraseña del usuario sudo no la contraseña root.

      Si su usuario está en el grupo adecuado e introdujo la contraseña correctamente, el comando que emitió con sudo se ejecutará con privilegios root.

      Conclusión

      En este tutorial de inicio rápido hemos creado una cuenta de usuario y la hemos añadido al grupo sudo para permitir acceso sudo. Para obtener información detallada sobre cómo configurar un servidor Ubuntu 18.04, lea nuestro tutorial Configuración inicial del servidor con Ubuntu 18.04.



      Source link

      Cómo crear un nuevo usuario habilitado para sudo en CentOS 8 [Inicio rápido]


      Introducción

      El comando sudo ofrece un mecanismo para conceder privilegios de administrador; normalmente solo está disponible para el usuario root para usuarios normales. Esta guía le mostrará cómo crear un nuevo usuario con acceso sudo en CentOS 8, sin tener que modificar el archivo /etc/sudoers de su servidor. Si desea configurar sudo desde un usuario CentOS existente, pase al paso 3.

      Paso 1: Iniciar sesión en su servidor

      Aplique SSH a su servidor como root user:

      • ssh root@your_server_ip_address

      Utilice la dirección IP de su servidor o el nombre de host en lugar de your_server_ip_address.

      Paso 2: Añadir un nuevo usuario al sistema

      Utilice el comando adduser para añadir un nuevo usuario a su sistema:

      Asegúrese de sustituir sammy​​​ con el nombre de usuario que desea crear.​​

      Utilice el comando passwd para actualizar la contraseña del nuevo usuario:

      Recuerde sustituir sammy​​​ con el usuario que ha creado. Se solicitará dos veces la nueva contraseña:

      Output

      Changing password for user sammy. New password: Retype new password: passwd: all authentication tokens updated successfully.

      Paso 3: Añadir el usuario al grupo wheel

      Utilice el comando usermod para agregar el usuario al grupo wheel:

      De nuevo, asegúrese de sustituir sammy​​​ por el nombre de usuario al que desea conceder privilegios sudo. Por defecto, en CentOS, todos los miembros del grupo wheel tienen acceso sudo completo.

      Paso 4: Probar el acceso sudo

      Para probar que los nuevos permisos sudo funcionan, primero utilice el comando su para cambiar desde el usuario root a la nueva cuenta de usuario:

      Como nuevo usuario, verifique que pueda usar sudo anteponiendo sudo al comando que desee ejecutar con privilegios de súper usuario:

      Por ejemplo, puede listar el contenido del directorio /root, al que normalmente solo puede acceder el root user:

      La primera vez que utilice sudo en una sesión, se le solicitará la contraseña de la cuenta de ese usuario. Introduzca la contraseña para continuar:

      Output

      [sudo] password for sammy:

      Nota: Esto no pide la contraseña root. Introduzca la contraseña del usuario sudo no la contraseña root.

      Si su usuario está en el grupo adecuado e introdujo la contraseña correctamente, el comando que emitió con sudo se ejecutará con privilegios root.

      Conclusión

      En este tutorial de inicio rápido hemos creado una cuenta de usuario y la hemos añadido al grupo wheel para permitir acceso sudo. Para obtener información detallada sobre cómo configurar un servidor de CentOS 8, lea nuestro tutorial Configuración inicial para servidores con CentOS 8.



      Source link

      Создание нового пользователя с привилегиями sudo в CentOS 8 [Краткое руководство]


      Введение

      Команда sudo служит механизмом для предоставления прав администратора, которые обычно доступны только пользователю root user, для обычных пользователей. Из этого руководства вы узнаете, как создать нового пользователя с привилегиями sudo в CentOS 8 без изменения файла /etc/sudoers​​​ на вашем сервере. Если вы хотите настроить привилегии sudo для существующего пользователя CentOS, перейдите в шагу 3.

      Шаг 1 — Выполнение входа на ваш сервер

      Выполните вход через подключение SSH на ваш сервер как root user:

      • ssh root@your_server_ip_address

      Используйте IP-адрес или имя хоста вашего сервера вместо your_server_ip_address выше.

      Шаг 2 — Добавление нового пользователя в систему

      Используйте команду adduser для добавления нового пользователя в вашей системе:

      Обязательно замените sammy на имя пользователя, которое вы хотите использовать.

      Воспользуйтесь командой passwd для обновления пароля нового пользователя:

      Не забудьте заменить sammy на имя созданного вами пользователя. Вам будет предложено ввести новый пароль дважды:

      Output

      Changing password for user sammy. New password: Retype new password: passwd: all authentication tokens updated successfully.

      Шаг 3 — Добавление пользователя в группу wheel

      Воспользуйтесь командой usermod для добавления пользователя в группу wheel:

      И снова не забудьте заменить sammy на имя пользователя, которому вы хотите предоставить привилегии sudo. По умолчанию в CentOS все участники группы wheel имеют полный набор привилегий sudo.

      Шаг 4 — Тестирование доступа к sudo

      Чтобы проверить, что новые разрешения sudo доступны, сначала нужно воспользоваться командой su для переключения с пользователя root user на новую учетную запись пользователя:

      Используя нового пользователя, убедитесь, что вы можете использовать sudo, добавив sudo перед командой, которую вы хотите запустить с привилегиями суперпользователя:

      Например, вы можете вывести список содержимого директории /root, которое обычно доступно только для root user:

      При первом использовании sudo в сеансе вам будет предложено ввести пароль учетной записи данного пользователя. Введите пароль, чтобы продолжить:

      Output

      [sudo] password for sammy:

      Примечание: это не запрос пароля root! Введите пароль пользователя с привилегиями sudo, а не пароль root.

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

      Заключение

      В этом кратком руководстве мы создали новую учетную запись пользователя, добавили ее в группу wheel и предоставили доступ к sudo. Более подробную информацию по настройке сервера CentOS 8 см. в нашем руководстве по первоначальной настройке сервера CentOS 8.



      Source link