Anatoly Pugachev wrote:
----------
#!/bin/bash
echo "This account currently not available"
logout
----------
это пишем в /bin/nologin (без --) и ставим права на исполнение
(chmod +x /bin/nologin)
только наверное в данный скрипт вначале, перед echo, все-таки было бы неплохо
добавить
trap "" INT
trap "" HUP
trap "" QUIT
trap "" KILL
trap "" TSTP
а то представляем себе ситуацию, когда пользователь логинится и нажимает
ctrl-c .
И что по-вашему он в результате прервёт? Скрипт? А шелл останется? :-D
Нет - будет остановлен _шелл_, выполняющий скрипт, и "злоумышленник" тут же
разлогиниться.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]