Как установить пароль sudo на Steam Deck

Краткое описание
Sudo (superuser do) временно повышает привилегии вашего пользователя для выполнения команд от имени root. По умолчанию у пользователя deck на Steam Deck не задан пароль, поэтому попытки запускать sudo завершатся требованием пароля, которого нет. Простое решение — задать пароль для пользователя deck в Desktop mode, тогда sudo будет работать.
Что такое sudo и root — в одну строку
- sudo — механизм для запуска команд с повышенными привилегиями от имени другого пользователя (обычно root).
- root — системный администратор с полными правами (не менять без необходимости).
Как задать пароль sudo на Steam Deck
- Нажмите кнопку Power на Steam Deck и удерживайте её, пока не появится меню.
- Выберите Switch to Desktop, чтобы загрузиться в Desktop mode.

- Откройте приложение Konsole или любой терминал в среде рабочего стола.
- Если у вас нет аппаратной клавиатуры, нажмите STEAM + X для вызова экранной клавиатуры или подключите внешнюю клавиатуру.
- Введите команду для смены пароля пользователя deck и нажмите Enter:
passwd- Терминал запросит ввод нового пароля. Введите его (символы не будут отображаться) и подтвердите, введя ещё раз.

- После успешного изменения пароля вы сможете запускать sudo и вводить этот пароль для подтверждения привилегированных действий.
Важно: пароль задаётся для пользователя deck. Команда passwd изменяет локальный пароль; она не передаёт права root сама по себе.
Что делать, если sudo по-прежнему не работает
- Убедитесь, что вы изменили пароль именно для пользователя deck, под которым вы вошли в систему.
- Проверьте, что вы используете правильную раскладку клавиатуры при вводе пароля.
- Перезапустите терминал или выйдите и войдите в сеанс Desktop, чтобы исключить проблемы с сессией.
- Если система сообщает, что пользователь не в sudoers, возможно, конфигурация SteamOS изменилась — обратитесь к официальной документации Steam или сообществу.
Альтернативные подходы и когда их использовать
- Временно использовать root (не рекомендуется): можно настроить пароль root и входить как root, но это снижает безопасность. Предпочтительнее применять sudo.
- SSH-доступ: если вы хотите выполнять команды удалённо, включите SSH в Desktop и используйте тот же пароль deck. Для SSH лучше настроить ключи и отключить вход по паролю.
- Live-образ или восстановление: если потерян доступ, можно загрузиться в режим восстановления для сброса пароля, но это сложнее и требует внимания к сохранности данных.
Безопасность и рекомендации
- Выбирайте надёжный пароль: минимум 12 символов, смесь букв, цифр и символов.
- Не используйте пароль, который вы применяете на других сервисах.
- По возможности отключайте автологин в Desktop, если делитесь устройством.
- Не выполняйте команды sudo из непроверенных источников.
Роль‑ориентированные чек‑листы
Gamer (обычный пользователь):
- Переключиться в Desktop mode
- Открыть Konsole
- Выполнить passwd
- Проверить sudo, запустив sudo whoami (ожидается root)
Power user / разработчик:
- Задать надёжный пароль
- Настроить SSH с ключами
- Проверить запись в /etc/sudoers.d при необходимости (только если понимаете риски)
Критерии приёмки
- После ввода sudo команда sudo whoami выводит root.
- Система запрашивает ваш новый пароль при попытке выполнить sudo.
- Вы не получаете ошибок «пользователь не в sudoers».
Когда этот способ не подойдёт
- Устройство жестко настроено оператором/корпоративной политикой, блокирующей изменение пароля.
- Вы не можете загрузиться в Desktop mode (например, аппаратно повреждена система).
Короткий словарь
- deck — стандартный пользователь Steam Deck.
- sudo — запуск команд с правами администратора.
- root — учётная запись с полными системными правами.
Дополнительно: часто задаваемые вопросы
Q: Пароль для sudo — это тот же пароль, что и для учётной записи deck? A: Да. sudo запрашивает пароль вашей текущей учётной записи (deck), если для неё задан пароль.
Q: Можно ли отключить пароль для sudo? A: Технически можно изменить конфигурацию sudoers, но это снижает безопасность и не рекомендуется для домашнего устройства.
Q: Где найти официальную документацию? A: На официальном блоге и форуме Steam есть инструкции по режиму Desktop и управлению системой.
Итог
Задать пароль для пользователя deck — единственная простая и безопасная альтернатива для использования sudo на Steam Deck. Переключитесь в Desktop, откройте терминал и выполните passwd. После этого sudo будет запрашивать введённый пароль при выполнении привилегированных команд.
Если остались вопросы или предложения, оставьте комментарий ниже — сообщество обычно быстро помогает с нестандартными ситуациями.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента