文章詳情頁
Unix系統限制終端登錄小技巧[轉帖+修改]
瀏覽:119日期:2024-06-26 16:56:35
在Unix系統中,有些應用需要只對某些終端和某些用戶開放,而對其他終端和某些用戶進行限制。如果要實現如上操作,只要將下面的shell程序加入到/etc/profile的文件中去,就可實現限制對tty1b終端號只能用“xtgl”這一用戶登錄,而不能用其他的用戶登錄系統。
# echo 'tty `tty`' # if test `tty` = '/dev/tty1b'; # then # if test $LOGNAME = 'xtgl'; # then # echo 'OK!' # else # echo 'You have not privilege to login in this term.' # exit # fi # else # echo # fi ---- 另外,如果對應的用戶沒有設置密碼,用戶直接進入應用系統,則應該在對應用戶目錄下的.profile文件中加入以上代碼,才能限制對應的終端號只能用對應的用戶名進行登錄。
---- 注: 以上代碼在IBM AIX 、Sco Unix環境下測試通過。
標簽:
Unix系統
上一條:COUNIX上活動硬盤的安裝下一條:UnixWare 7介紹
排行榜
