我想写一个java程序,它会要求管理员权限(管理员用户名和管理员密码)。如果我输入正确的信息,我将收到一条欢迎信息。
如何编写java程序以获取管理员权限。
我正在使用Fedora 10 linux。
由于 Sunil Kumar Sahoo
答案 0 :(得分:1)
如果我理解你的问题,它更多的是关于* nix密码和登录。查看/ etc / passwd和/ etc / shadow文件以及有关如何对密码进行哈希处理的研究。一旦你明白你可以编写一个java程序来散列输入密码并将其与/ etc / shadow的内容进行比较......
答案 1 :(得分:0)
查看System.out.println以提示用户并显示欢迎消息(假设您不必使用GUI)。查看Scanner(System.in)或Console类以读取密码。使用“if”语句检查密码.equals是否为预期密码(假设它不在某种数据库/文件中保存)。