/etc/dialups列出了需要额外的拨号口令的终端设备全称路径名。
该文件应该是root属主,并且chmod 600
/etc/d_passwd格式如下login-shell:passWord:
/dev/pts/4
/dev/pts/5
/dev/pts/6
/dev/pts/7
/usr/bin/sh:!@#$%^&*:
/usr/bin/csh:!@#$%^&*:
/sbin/sh:!@#$%^&*:
效果如下,jhli使用/usr/bin/csh。
登录成功后可以用tty命令确认自己使用哪个终端。
login: jhli
Password:
Dialup Password:
各个操作系统可能有细微差别,请man dialups、man d_passwd。
同时提醒大家的是,man可能是没有得到更新的早期的man,实践出来的效果才是真的。
(出处:http://www.sheup.com)