sunpk 发表于 2013-01-28 11:29

我想写一个程序给用户使用,当用户输入完用户名,密码后

我想写一个程序给用户使用,当用户输入完用户名,密码后马上进入程序,程序执行完后,自动退出登陆,请问怎样可以实现呢?
我给用户设定是shell是/bin/sh设置了.profile 直接执行 a.out 后exit 可以实现,但是用户可以中断,可以直接进入用户状态,之后可以改这些设置,我想不让用户进入,请问怎样可以使用用只执行这个程序后自动退出呢?

mirnshi 发表于 2013-01-28 12:33

参阅 trap

f5b 发表于 2013-02-23 23:58

http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html

sshd_config

例如
match user xxx
ForceCommand /home/your_shell_script
页: [1]
查看完整版本: 我想写一个程序给用户使用,当用户输入完用户名,密码后