Отменить модификацию пользователя (usermod) в SSH

Я запустил usermod -s / bin / false ftpuser2 , и теперь я не могу использовать Служба FTP с моей дополнительной учетной записью. Как мне отменить эту команду?

Если вы спросите меня, что я пробовал, ничего и не хочу, потому что я ' m новичок в этом вопросе, и я могу что-то сломать навсегда, и моя хостинговая компания не собирается предоставлять мне помощь или резервное копирование.

0
задан 25 September 2017 в 03:45
1 ответ

Начнем с того, что тот факт, что ваша хостинговая компания не предоставляет НИКАКИХ резервных копий или моментальных снимков, является нежелательным. Подавляющее большинство компаний по крайней мере периодически делают снимки своей инфраструктуры. То есть, если вы не отказались от этой услуги. Возможно, вы захотите связаться с вашим хостинг-провайдером по этому поводу, так как у вас может быть такой вид услуг, даже не зная об этом.

Но чтобы ответить на наш вопрос, вы изменили один простой текстовый файл с помощью этой команды. Если вы можете войти на этот сервер с помощью любого другого пользователя, у которого есть разрешение на изменение системных файлов (например, пользователя «root» или любого пользователя, который является «sudoer» или «администратором»). Чтобы исправить это, вы можете запустить следующее:

sudo usermod -s / bin / sh ftpuser2

Если sudo не существует, вам необходимо войти в систему как root. Если вы не можете войти в систему как root, значит, вы заблокированы, и вам нужна помощь для входа в систему (или вам нужен новый экземпляр сервера).

Когда вы вернетесь, обратитесь к '/ etc / passwd 'для того, что другие пользователи установили для своей оболочки по умолчанию, и установите ftpuser2 для этой оболочки, а не sh .

Позже вы можете поэкспериментировать с отключением оболочки для Пользователь FTP, так как это распространенная уязвимость. Однако делайте это в лаборатории, а не на производстве. И всегда обязательно имейте под рукой учетную запись администратора, чтобы помочь себе вернуться в систему, если вы напутаете.

1
ответ дан 4 December 2019 в 16:07

Теги

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