Удалённое выключения компа без входа в систему
В консоли от root выполняем следующие действия:
# adduser smile -u 0 -g 0 -d / -s /bin/smile # cat > /bin/smile
внутри cat пишем:
#!/bin/sh
shutdown -h nowжмём ctrl+d и далее выполняем:
# chmod +x /bin/smile # echo /bin/smile >> /etc/shells
Теперь с другой консоли или через ssh вползаем в систему под юзером smile
- 2204 просмотра
Страница для печати

А может лучше sudo для этого пользователя? Беспарольный вход от админа - это жёстко. Загрузился с LiveCD, скажем...
Хотя решение оригинальное :)
такая штука удобна для лаборантов, если машины где нужно выключать. они иначе просто выключат питание. а так их можно научить вводить имя "exit" и пароль, чтобы компьютер выключился. ну, если вместо 'smile' использовать 'exit' :-)
таки отправил :)
мы такое делали для наших лаборанток, что бы в крайнем случае не дергали питание на сервере Ж:-)
PS
нужно добавить /bin/smile в /etc/shells
--
Signature invent in progress 24% ##........
про /etc/shells - это верно подмечено. я про это забыл, когда одобрял совет...
в slackware * всё пашет и без /etc/shells :-P
Отправить комментарий