Меню Закрыть

Linux войти под другим пользователем

Содержание

Команда su позволяет работать одному пользователю одновременно от имени других пользователей. Команда su, сокращенная от switch user, что в переводе означает переключение пользователей, а не как многие привыкли считать – суперпользователь.

Выполнять команду su довольно просто. Для этого, нужно лишь ввести ее имя, а потом указать пользователя, от имени которого вы планируете выступать.

В данном примере встречается команда whoami, которая не часто используется и говорит пользователю о том, кто он на самом деле после этой оболочки. В этом примере мы применяем ее для того, чтобы быть уверенными в том, что команда su будет работать именно так, как мы хотим.

Pwd-команда отображает рабочий каталог юзера.

Как стать другим пользователем и начать работать в его переменном окружении?

Чтобы это сделать, нужно использовать опцию (или –login), как изображено ниже:

С первого взгляда, все здесь так же, как и на примере, который выше, но если честно, то отличия здесь очень большие. Даже тот самый факт вашего нахождения в рабочем каталоге говорит о том, что что-то уже изменено. Согласно опции -l сообщает команде su о том, что она будет пользоваться предусмотренной во время регистрации оболочкой. То есть, нужно сделать так, вроде testing на самом деле осуществил регистрацию в системе.

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

Всё о Интернете, сетях, компьютерах, Windows, iOS и Android

Как в Ubuntu войти как root-пользователь

По умолчанию в операционной системе Ubuntu учетная запись root не включена во время установки, соответственно далее пользователю не предлагается создать пароль root. Вместо этого создаётся обычная учетную запись пользователя, но с привилегиями sudo. То есть, для выполнения каких-либо команд с правами рута, необходимо запускать их вместе с командой sudo. Это не всегда удобно! Сейчас я расскажу как зайти под Root в Ubuntu или дать пользователю права рута. Существует несколько вариантов и мы рассмотрим каждый из них!

Читайте также:  Aela the huntress skyrim

Примечание: Перед тем, как включить пользователя root в Убунту, Вы должны понимать всю опасность этого для неопытного пользователя. Выполняя команды от его имени, Вы можете легко и просто, буквально за несколько команд, привести операционную систему в нерабочее состояние.

Даём root-права пользователю

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

После этого Вы перейдёте в привилегированный режим суперпользователя Убунту.

Есть и второй вариант:

В этом случае домашний каталог не сменится на /root, а останется пользовательский. Как правило, этот вариант удобнее.

Как включить рута в Ubuntu

Вы всегда можете включить корневую учетную запись root в Ubuntu, задав ей пароль с помощью команды passwd. Но чтобы запустить команду passwd для учетной записи root, вам нужны права sudo.

Мы можем включить корневую учетную запись Ubuntu, задав ей пароль с помощью команды passwd. Но чтобы запустить команду passwd для учетной записи root, вам нужны права sudo.
Откройте терминал Ubuntu и выполните команду, чтобы убедиться, что вы являетесь членом группы администраторов:

Если у вас есть соответствующие права, то вы можете установить пароль root с помощью следующей команды:

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

После этого, команда passwd предложит вам ввести новый пароль для учетной записи root. Это делается дважды. Теперь вы можете войти в систему как пользователь root с помощью команды:

Далее последует запрос запроса пароля — введите пароль для root.

Как зайти под root в Ubuntu Desktop GUI

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

Читайте также:  Pci шина 8 устройство 1 функция 1

Откройте фаил /etc/gdm3/custom.conf . Здесь Вам надо будет добавить AllowRoot = true в блоке [security]. Вот так:

Затем откройте файл /etc/pam.d/gdm-password и найдите такую строку:

Закомментируйте её, поставив знак # перед ней:

Далее перезагрузите компьютер. Когда он перезапустится и появится экрану входа в систему — кликните на ссылку «Нет в списке?». Остаётся лишь ввести root в поле username и указать пароль для суперпользователя. Вот и всё!

Primary tabs

Forums:

Команда смены пользователя

Чтобы начать работать от имени пользователя username в Linux просто наберите в терминале команду:

и нажмите клавишу Enter.

Как залогиниться по root

В некоторых linux-системах по-умолчанию можно войти под root, для этого:

  • чтобы войти под root ез смены среды окружения:
    su
  • чтобы войти под root со сменой смены среды окружения (добавьте тире):

Key Words for FKN + antitotal forum (CS VSU):

  • Log in to post comments
  • 144172 reads

Fri, 08/04/2017 — 14:01

Для применения настроек групп

Для применения настроек групп (например если вы добавили текущего пользователя в группу) для отдельно взятого терминала можно просто ещё раз войти под ним: http://fkn.ktu10.com/?q=node/5715 — не обязательно разлогниваться в системе. Но это же придётся делать и в других ранее открытых терминалах и вкладках терминалов.

_____________
матфак вгу и остальная классика =)

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.