Intereting Posts

Как узнать тип пользователя в машине LINUX

Моя учетная запись была создана на машине LINUX. Но я не знаю, какой тип пользователя я (пользователь root или обычный пользователь) и какой тип доступа у меня есть. Есть ли какая-либо команда, через которую я могу проверить, есть ли у меня sudo- доступ или нет в Linux-машине, если у меня уже есть учетная запись.

Используйте sudo -l чтобы определить, какой уровень возможностей вы назначили в своей конфигурации.

От man 8 sudo

  -l[l] [command] If no command is specified, the -l (list) option will list the allowed (and forbidden) commands for the invoking user (or the user specified by the -U option) on the current host. If a command is specified and is permitted by the security policy, the fully-qualified path to the command is displayed along with any command line arguments. If command is specified but not allowed, sudo will exit with a status value of 1. If the -l option is specified with an l argument (ie -ll), or if -l is specified multiple times, a longer list format is used. 

Попробуйте команду «id», чтобы узнать, какие группы вы находитесь. Это даст вам представление об учетной записи, которую вы используете.

 id -a 

Вы можете набирать группы, чтобы видеть группы

 [user@system ~]$ groups users 

и вы можете просто попробовать использовать sudo и посмотреть, wheater у вас есть sudo доступ или нет. Вы можете попробовать его с помощью «ls». Если у вас нет доступа sudo, вы получите сообщение об ошибке:

 [user@system ~]$ sudo ls 

Чтобы узнать, какие группы вы являетесь частью groups try. Независимо от того, имеете ли вы доступ к sudo зависит от вашей локальной конфигурации.

Если при запуске groups вы не видите сотрудников wheel или admins или группу, специально настроенную для доступа к fir sudo вы, вероятно, не получили автоматически права sudo -ing. Обратите внимание, что они могут быть добавлены также через конфигурацию sudo .