限制用户登录的shell

限制用户登录

有时候我们需要限制一些用户登录,shell载入过程需要载入/etc/profile,我们可以从这里下手。修改之前先备份这个文件以免出问题,如果你不想让某个用户登录,你就可以在这个文件最后加上

if [ $LOGNAME = "用户名" ]; then
        echo "sorry ${LOGNAME} cannot be login, get more infomation from admin"
        exit 1
fi
这里$LOGNAME在此之前已经被赋予了登录名,只要用户名被你限制后,登录程序就会从这个判断退出,从而无法登录。

 

 

你可能感兴趣的:(shell)