如何编写java程序获取管理权限

问题描述:

我想写一个java程序,它将要求管理员权限(管理员用户名和管理员密码)。如果我插入正确的信息,我会收到一封欢迎信息。如何编写java程序获取管理权限

如何编写java程序来获得管理权限。

我使用的是Fedora 10 Linux。

感谢 苏尼尔·库马尔Sahoo

+1

什么操作系统? – Thilo 2009-11-18 07:10:28

+2

@sunil:正试图在您的项目中实施管理区域?加上你的项目是一个GUI项目的一个命令行工具?给我们详细资料?你有一个数据库服务器?你到目前为止做了什么? – RageZ 2009-11-18 07:13:05

+2

-1要我们为他做功课。 – 2009-11-18 08:27:39

看的System.out.println用于提示用户,并显示欢迎信息(假设你没有使用GUI)。查看Scanner(System.in)或Console类来读取密码。使用“if”语句来检查密码是否等于预期的密码(假设它没有保存在某种数据库/文件中)。

+1

嗨豆腐啤酒,我不知道管理员用户名和密码。无论如何,我可以使用jave程序从系统中获取此信息。 – 2009-11-18 09:43:09

如果我理解你的问题,它更关于* nix密码和登录。查看/ etc/passwd和/ etc/shadow文件并研究密码是如何散列的。一旦你明白,你可以写一个java程序散列输入的密码,并将它与/ etc/shadow文件的内容比较...

看一看Shadow_password