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Нет - будет остановлен _шелл_, выполняющий скрипт, и "злоумышленник" тут же разлогиниться.