Предоставление прав суперпользователя другому пользователю при установке Cent OS?
Я отключил root в своей учетной записи на веб-сервере в целях безопасности и предоставил привилегии root другому пользователю, чтобы использовать его вместо необходимости повторного включения root только для проверки журналов ошибок.
Filezilla по-прежнему дает мне РАЗРЕШЕНИЕ при использовании SFTP, но не полностью. Я могу получить доступ к НЕКОТОРЫМ дополнительным материалам, но определенно не к корневому каталогу / домашнему каталогу, где мне нужно.
Есть идеи? Я сделал что-то не так при добавлении пользователя? Есть ли способ проверить это?
Заранее спасибо.
1 ответ
Если вы не изменили его, каталог корневого домашнего каталога /root принадлежит пользователю root и может быть доступен пользователям в корневой группе. Некоторые из ограничений доступа могут быть просто объяснены отсутствием членства в группе для вашего нового пользователя.
Чтобы узнать, к каким группам принадлежит пользователь:
groups username
Чтобы добавить существующего пользователя в группу:
usermod username -A groupname
Чтобы создать нового пользователя с членством в группе:
useradd -G groupname1,groupname2 username
Я бы не рекомендовал добавлять пользователя в корневую группу. Я бы создал что-то вроде группы администраторов и таким образом управлял бы доступом. Кроме того, еще одним хорошим способом ограничения корневого доступа является использование sudo