日期:2014-05-17  浏览次数:20652 次

请问如何用Linux账户密码作为接口引入自己的web登录界面?
如题,就是我们做了个jsp web的登录系统,客户要求登录的账户密码从linux的账户密码去读。

只需要做个验证而已,不需要知道linux具体什么用户什么密码,请问linux有这种接口提供出去吗?

------解决方案--------------------
我的理解,你只要知道用户名,密码是否正确就可以。
那么换个思路。你拿页面提交的Name/Pwd 后台连接下Linux,看看能连上说明密码合法。
如果是项目部署的就是Linux本机的话,能否调用下Linux命令。Runtime.getRuntime().exec(command)
------解决方案--------------------
用linux命令去判断吧
------解决方案--------------------
http://tech.it168.com/jd/2007-12-13/200712122203864.shtml
------解决方案--------------------
引用:
谢谢回复, Linux下su - user以后才提示密码输入,能不能一次操作?java执行su - user 会pending等着密码的。。。

一次好像不行吧。用expect可以做到。
PAM好像也可以,貌似比较麻烦。