Как сменить пользователя в Linux: инструкция

    Команда Simple-Server
    03.06.2026
    6 мин

    Материал подготовлен командой Simple-Server для администраторов VPS и выделенных серверов. Команды и пути проверяйте на тестовой машине перед production.

    Смена пользователя в Linux

    При работе в дистрибутивах Linux возможность смены аккаунта может потребоваться в любой момент. Это полезно не только для обеспечения безопасности системы (разделение прав доступа), но и для повышения эффективности работы. Ниже будут перечислены некоторые сценарии, при которых может возникнуть потребность в смене пользователя в Linux:

    • Совместное использование системы.

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

    • Разработка и тестирование.

    Разработчики программного обеспечения могут использовать смену учётной записи для тестирования своих приложений в различных средах и условиях.

    • Предоставление временного доступа.

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

    • Системное администрирование.

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

    В данной инструкции разберём три способа смены пользователя в Linux. Первые два из них будут связаны с графическим интерфейсом. Третий вариант, в свою очередь, описывает альтернативный метод с использованием терминала, что может быть особенно полезным для тех, кто работает на сервере либо просто отдает предпочтение командной строке. Таким образом, у вас будет возможность выбрать подходящий вариант в зависимости от личных предпочтений и потребностей.

    Вариант №1: Смена пользователя при запуске системы

    Дистрибутивы Linux по умолчанию предоставляют возможность смены учётной записи уже на этапе запуска системы. Если у вас происходит автоматический вход в систему, то эту функцию необходимо отключить в настройках для конкретного юзера, от которого происходит запуск (для Ubuntu: «Настройки» → «Пользователи»).

    1. Запускаем локальную машину Linux и ждем окончания загрузки. На экране должно появиться окно со списком доступных учетных записей, как показано на картинке ниже.

    В нашем случае на выбор предложено всего 2 учетные записи: timewebtest и Simple-Server. Чтобы выбрать одну из них, необходимо кликнуть по ней левой кнопкой мыши.

    1. После выбора учётной записи из списка вводим для нее пароль и нажимаем клавишу «Enter». Далее начнется загрузка системы.

    2. Также, может возникнуть ситуация, что вы не смогли найти нужного пользователя в предложенном списке. На этот случай воспользуемся кнопкой «Нет в списке?».

    3. После этого в открывшемся окне указываем имя пользователя, от которого требуется выполнить вход в систему, и нажимаем клавишу «Enter». Далее вводим пароль от указанной учётной записи. Если все сделано верно, то начнется загрузка системы.

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

    Вариант №2: Опция «Сменить пользователя»

    Данный вариант подразумевает использование кнопки «Сменить пользователя», которая открывает окно для выбора учётной записи из первого варианта, не перезагружая систему. Обычно, эта опция доступна в раскрывающемся меню юзера в правом верхнем углу экрана. Если вы не нашли ее — обратитесь к официальной документации используемого дистрибутива.

    1. Чтобы поменять пользователя Linux, используя соответствующую опцию, необходимо кликнуть по области в правом верхнем углу экрана, как показано на картинке ниже.

    2. Далее, в открывшемся меню выбираем пункт «Выключить / Выйти», а затем нажимаем «Сменить пользователя…».

    3. После выполнения предыдущих шагов перед вами откроется список доступных пользователей. Все следующие шаги будут совпадать с действиями из прошлой главы.

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

    Вариант №3: Использование команды в терминале

    Если вы работаете с Linux на сервере, либо предпочитаете вводить команды в терминал, то эта часть инструкции рассчитана именно на вас. Здесь мы разберем команду su и опишем пошаговый процесс ее использования. Синтаксис команды представлен ниже:

    su [опции] [пользователь]
    1. Запустите терминал на вашей Linux-системе. Вы можете воспользоваться горячими клавишами (например, Ctrl + Alt + T) или найти терминал в меню приложений. Если вы работаете на сервере, используйте доступные средства подключения, такие как SSH.
    2. Чтобы переключиться на другого пользователя в Linux, вводим в терминал:

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

    После выполнения команды, система попросит ввести пароль от указанной учётной записи. Сделайте это и нажмите «Enter». Обратите внимание, что при вводе пароля символы не отображаются на экране.

    Пример выполнения команды продемонстрирован на картинке:

    Как мы видим, учетная запись успешно изменена.

    1. Если вам потребуется зайти в систему под суперпользователем, выполните su __ без параметров:

    Аналогично прошлому шагу введите пароль для суперпользователя.

    1. После завершения работы в роли суперпользователя или другой учётной записи, введите:

    Эта команда завершит процесс и вернет вас к предыдущему пользователю.


    Нужен сервер для практики? Закажите VPS на Simple-Server — root-доступ, NVMe, DDoS-защита и поддержка 24/7.

    VPS для проекта

    VPS с root-доступом, NVMe и поддержкой 24/7 на Simple-Server.

    StarterVDS

    490

    в месяц

    1 ядро

    1 ГБ RAM

    20 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Безлимитный трафик
    Заказать VPS
    Рекомендуем

    PerformanceVDS

    1190

    в месяц

    2 ядра

    4 ГБ RAM

    60 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Базовая DDoS-защита
    Заказать VPS

    Нужна другая конфигурация? Посмотрите все доступные тарифы

    Все тарифы VPS

    Похожие статьи, которые могут быть вам интересны