S******t 发帖数: 92 | 1 【 以下文字转载自 Java 讨论区,原文如下 】
发信人: SuperRat (硕鼠), 信区: Java
标 题: 关于unix用户帐号
发信站: The unknown SPACE (Mon Nov 27 21:02:29 2000) WWW-POST
是帮别人问的一个问题.
公司内部的unix系统上开发一个基于servlet的数据库应用.要求公司的
每个员工可以用自己登录unix的用户帐号来通过web页面登录这个数据库
应用程序.如何在自己的程序中来检测帐号(用户名,口令)的合法性?
这个并不是java能解决的,我估计还要用其他语言完成,然后用runtime来
调用.由于对unix并不很了解,希望大家给个思路.谢了先. | g*****y 发帖数: 26 | 2 your program must run as root and get password and username
from /etc/passwd or /etc/shadow and call crypt(password,passwd)
to encrypt the password you get from the web.
then compare the result with passwd..
【在 S******t 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 【 以下文字转载自 Java 讨论区,原文如下 】 : 发信人: SuperRat (硕鼠), 信区: Java : 标 题: 关于unix用户帐号 : 发信站: The unknown SPACE (Mon Nov 27 21:02:29 2000) WWW-POST : 是帮别人问的一个问题. : 公司内部的unix系统上开发一个基于servlet的数据库应用.要求公司的 : 每个员工可以用自己登录unix的用户帐号来通过web页面登录这个数据库 : 应用程序.如何在自己的程序中来检测帐号(用户名,口令)的合法性? : 这个并不是java能解决的,我估计还要用其他语言完成,然后用runtime来 : 调用.由于对unix并不很了解,希望大家给个思路.谢了先.
| S******t 发帖数: 92 | 3 thanks
【在 g*****y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : your program must run as root and get password and username : from /etc/passwd or /etc/shadow and call crypt(password,passwd) : to encrypt the password you get from the web. : then compare the result with passwd..
|
|