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) |