Измените пользователя и загрузите всю среду в сценарии оболочки

Вопрос состоит в том, установили ли Вам на самом деле необходимые файлы на Ваших свойствах дисплея гнома VM., кажется, принадлежит пакету центра управления гнома для OpenSuse. Можно открыть Install Software program in OpenSuse и надеяться видеть, установлен ли этот пакет, или можно сделать поисковое использование zypper search gnome-control-center. Необходимо будет быть суперпользователем для установки его, если это не будет уже установлено.

8
20.09.2012, 11:13
2 ответа

Используя sudo su - user -c сделает его, как будто Вы вошли в систему как тот человек, наследовавший их путь. Вот почему su user отличается от su - user.

Однако, если Вы устанавливаете путь в a .bashrc файл это только вступит в силу для интерактивных сессий (т.е. ssh-луг в как тот пользователь).

Необходимо вместо этого использовать .bash_profile или /etc/profile, посмотрите это.

9
27.01.2020, 20:11
  • 1
    , необходимо отметить это su - и su -l синонимичны. –  jordanm 19.09.2012, 22:14
  • 2
    и должен, вероятно, рекомендовать --login для удобочитаемости. –   24.05.2014, 16:51

Для входа в систему контекст используют также:

  • sudo -i -u USER COMMAND
  • su -l USER -c COMMAND
3
27.01.2020, 20:11

Теги

Похожие вопросы