Полностью переименовать пользователя Unix

Недавно у меня была попытка взлома на моем сервере, и кто-то из этого форума дал мне несколько решений для защиты моего сервера от взлома.

Хитрость заключается в том, чтобы не использовать пользователей по умолчанию, например, пи для малины. Проблема в том, что когда я начал настраивать свой сервер, я не создал нового пользователя и сделал все с пользователем по умолчанию pi.

Я хочу просто переименовать пользователя pi. Но я хочу, чтобы все его права и папки (например, домашний каталог), и даже учетная запись ssh тоже.

Можно ли сделать это просто командой usermod? Ничего не забудешь?

Также возможно ли это сделать через ssh, подключенный к учетной записи pi? (Я буду использовать команду su, чтобы изменить свою личность с pi на root, но соединение ssh все равно будет принадлежать пользователю pi, нет?)

2 ответа

Решение

Вы не можете переименовать его. Просто создайте нового пользователя (sudo useradd newguy; sudo passwd newguy) и отключите пользователя pi (ПОСЛЕ того, как вы проверили нового пользователя /pass работает;))

Вы можете изменить имя пользователя (используется для входа в систему и сообщения о владельце файла), отредактировав passwd, shadow и group в каталоге / etc (подсказка: используйте vipw для passwd и shadow - он проверяет формат перед сохранением файла).

Обратите внимание, что домашний каталог определен в / etc / passwd и / etc / shadow - изменение значения не приведет к автоматическому созданию нового каталога и заполнению его стандартным набором файлов - либо оставьте его как есть, либо измените запись в файлы и имя каталога в файловой системе.

Имена пользователей могут появляться как идентификаторы в файлах конфигурации приложения (например, httpd.conf, sudoers.conf), поэтому в других местах могут быть ссылки, которые необходимо исправить.

Хитрость заключается в том, чтобы не использовать по умолчанию пользователя

Нет, это очень плохая идея. Выгода для безопасности минимальна (если есть), и побочное воздействие может быть значительным.

Другие вопросы по тегам