免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3023 | 回复: 0
打印 上一主题 下一主题

HP-UX 用户登录 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-22 12:19 |只看该作者 |倒序浏览


用户登录可以分为两种登录方式: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
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP