Где команда runuser на Сервере Ubuntu?

Как сказанный Jason Berg, Ваш главным образом завинчены.

Необходимо использовать этот псевдоним для предотвращения этого:

alias rm="rm --preserve-root"

Можно восстановить некоторые файлы, если какие-либо рабочие процессы сделали, чтобы они открылись: http://www.linux.com/archive/feed/58142

4
задан 26 June 2013 в 15:55
3 ответа

Из вашего комментария к другому ответу:

Когда я делаю su - otheruser , я получаю Нет каталога, вход в систему с HOME = / . Затем, когда я запускаю whoami , я получаю root .

Это происходит потому, что у «otheruser» нет оболочки (например, bash). Вероятно, это что-то вроде / bin / false. Если вы хотите, чтобы оболочка была «другим пользователем», используйте вместо этого:

sudo -u otheruser /bin/bash
4
ответ дан 3 December 2019 в 02:44

В Ubuntu у вас есть su и sudo для такого рода вещей:

su - username

Изменяет имя пользователя имя пользователя , поскольку если этот пользователь вошел в систему.

sudo -u username command

Выполните одну команду как пользователь имя пользователя .

5
ответ дан 3 December 2019 в 02:44

Он находится в коммунальном-пакет linux , поэтому, если он вам нужен, установите этот пакет.

0
ответ дан 3 December 2019 в 02:44

Теги

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