2009-11-18 77 views
1

我想寫一個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

回答

0

看的System.out.println用於提示用戶,並顯示歡迎信息(假設你沒有使用GUI)。查看Scanner(System.in)或Console類來讀取密碼。使用「if」語句來檢查密碼是否等於預期的密碼(假設它沒有保存在某種數據庫/文件中)。

+1

嗨豆腐啤酒,我不知道管理員用戶名和密碼。無論如何,我可以使用jave程序從系統中獲取此信息。 – 2009-11-18 09:43:09

1

如果我理解你的問題,它更關於* nix密碼和登錄。查看/ etc/passwd和/ etc/shadow文件並研究密碼是如何散列的。一旦你明白,你可以寫一個java程序散列輸入的密碼,並將它與/ etc/shadow文件的內容比較...

看一看Shadow_password