如何编写java程序获取管理权限
问题描述:
我想写一个java程序,它将要求管理员权限(管理员用户名和管理员密码)。如果我插入正确的信息,我会收到一封欢迎信息。如何编写java程序获取管理权限
如何编写java程序来获得管理权限。
我使用的是Fedora 10 Linux。
感谢 苏尼尔·库马尔Sahoo
答
看的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文件的内容比较...
什么操作系统? – Thilo 2009-11-18 07:10:28
@sunil:正试图在您的项目中实施管理区域?加上你的项目是一个GUI项目的一个命令行工具?给我们详细资料?你有一个数据库服务器?你到目前为止做了什么? – RageZ 2009-11-18 07:13:05
-1要我们为他做功课。 – 2009-11-18 08:27:39