Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6942
  • 博文数量: 4
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 52
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-22 16:30
文章分类
文章存档

2013年(4)

我的朋友
最近访客

分类: LINUX

2013-11-22 11:29:37

linux系统中,进入用户后默认设置为启动一个shell,如bash或dash。
但是我们也能够对这个设置进行更改,使得用户登录后自动启动某个进程,或者我们自己开发的shell。
1 新建一个用于测试的用户,这里我使用的是“lqx”。
2 修改该用户的默认启动项
    打开文件/etc/passwd:    vi /etc/passwd
    找到lqx用户所在行:lqx:x:497:495::/home/lqx:/bin/bash
    将"/bin/bash"修改为任意你想要启动的程序路径,如”/bin/ls“
3 登陆试试看,结果应该表现为”登陆lqx用户后,系统执行ls命令,然后立即退出“

阅读(553) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~