Chinaunix

标题: HP-UX 用户登录 [打印本页]

作者: jessiezhouj    时间: 2009-04-22 12:19
标题: HP-UX 用户登录


用户登录可以分为两种登录方式:ASCII login 以及CDE Login

ASCII Login
1.1  登录流程



说明:
   System Login Script是用来定义一个全局的缺省值
   Personal Login Script用来定制用户个人所需的值,这是用户登录脚本,仅在用户login的时候执行
   Personal shell startup script这是用户shell启动脚本,在每次shell启动的时候执行

不同的shell其登录和启动脚本也不一样,接下来分别阐述POSIX/Korn shell以及C shell用户登录的具体初始化过程

1.2 POSIX /Korn shell
1.2.1 用户输入username和password之后,/usr/bin/login脚本去检查/etc/passwd文件以判断用户名和密码是否合法,如果合法则为登录程序启动shell
1.2.2 最先执行的脚本是/etc/profile,这是一个全局的系统默认值,对所有用户生效。
1.2.3 接下来执行用户各人的登录脚本~/.profile,可以在此文件中定义适合用户的一些环境变量
1.2.4 最后shell去查找一个ENV环境变量,这个环境变量指明用户的shell启动脚本
          POSIX shell对应的脚本是~/.shrc,Korn shell对应的脚本是~/.kshrc


1.3 C shell
1.3.1 同POSIX/Korn shell
1.3.2 最先执行的脚本是/etc/cshrc.login,等同于POSIX/Korn shell的/etc/profile脚本
1.3.3 接下来执行的是用户的shell启动脚本~/.cshrc,等同于POSIX shell的~/.shrc以及Korn shell的~/.kshrc
1.3.4 最后执行用户登录脚本~/.login,等同于POSIX/Korn shell的~/.profile,最后两步与POSIX/Korn shell相反

CDE Login

登录流程及对应的脚本


[/url]

默认情况下System login script 、personal login script以及Personal shell startup script三个脚本的执行并不在CDE Login过程中


本文来自ChinaUnix博客,如果查看原文请点:[url]http://blog.chinaunix.net/u3/94611/showart_1906610.html





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2