Удалённое выключения компа без входа в систему


flux - Posted on 01 Август 2007

В консоли от 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

0
Ваша оценка: Ничего

А может лучше sudo для этого пользователя? Беспарольный вход от админа - это жёстко. Загрузился с LiveCD, скажем...

Хотя решение оригинальное :)

такая штука удобна для лаборантов, если машины где нужно выключать. они иначе просто выключат питание. а так их можно научить вводить имя "exit" и пароль, чтобы компьютер выключился. ну, если вместо 'smile' использовать 'exit' :-)

таки отправил :)

мы такое делали для наших лаборанток, что бы в крайнем случае не дергали питание на сервере Ж:-)

PS
нужно добавить /bin/smile в /etc/shells
--
Signature invent in progress 24% ##........

про /etc/shells - это верно подмечено. я про это забыл, когда одобрял совет...

в slackware * всё пашет и без /etc/shells :-P

Отправить комментарий

Google Friend Connect (leave a quick comment)
loading...
Содержание этого поля является приватным и не предназначено к показу.