невозможно создать группу в RHEL5. Я получаю ошибку groupadd: command not found
.
groupadd: команда не найдена
3 ответа
кажется,groupadd
правильная команда: rhel5 admin. addgroup
конкретный commnad в Debian.
вы вошли в систему как root? groupadd
находится в /usr/sbin
, который, по умолчанию, не находится в пути. беги echo $PATH
и посмотреть, если /usr/sbin
- это есть. Не то, чтобы запуск его как не-root очень полезен: вам Требуется root-доступ для добавления группы.
ИСПОЛЬЗОВАНИЕ CENTOS 5.9
убедитесь, что установлено полное доменное имя (например, Centosbox).местный. Затем выполните следующую команду как пользователь с правами sudo:
sudo gedit /etc/sysconfig/network
измените значение HOSTNAME От " что угодно.неизвестно" для " чего.местный."
Перезагрузка и наслаждайтесь использованием groupadd.
распространенная причина не найти groupadd
команда является то, что вы пытаетесь получить доступ к нему как пользователь, который не имеет доступа для чтения к программе, которая обычно находится в /usr/sbin/groupadd
. Вам нужно будет принять идентичность корневого пользователя, либо с su
или sudo
или вход в систему как root, а затем вы должны найти команду.
я использую Cent OS 7 и вижу, что права программы не позволяют другим читать его:
#>ls -l /usr/sbin/groupadd
-rwxr-x---. 1 root root 61336 Mar 6 2015 /usr/sbin/groupadd
Как видите, нет разрешения устанавливаются для других пользователей, что объясняет, почему запрос программы от имени пользователя, отличного от root, приводит к ее отсутствию.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]