Как написать Java-программу, чтобы получить разрешение администратора - PullRequest
1 голос
/ 18 ноября 2009

Я хочу написать Java-программу, которая будет запрашивать разрешение администратора (имя пользователя и пароль администратора). Если я введу правильную информацию, я получу приветственное сообщение.

Как написать Java-программу для получения прав администратора.

Я использую Fedora 10 linux.

Спасибо Сунил Кумар Саху

Ответы [ 2 ]

1 голос
/ 18 ноября 2009

если я понимаю ваш вопрос, это больше о * nix паролях и логинах. Посмотрите файлы / etc / passwd и / etc / shadow и узнайте, как хэшируются пароли. Как только вы поймете, что вы можете написать Java-программу для хеширования входного пароля и сравнить его с содержимым /etc/shadow...

Взгляните на Shadow_password

0 голосов
/ 18 ноября 2009

Посмотрите на System.out.println для запроса пользователя и отображения приветственного сообщения (при условии, что вам не нужно использовать графический интерфейс). Посмотрите на Scanner (System.in) или класс Console, чтобы прочитать пароль. Используйте оператор if, чтобы проверить, соответствует ли пароль ожидаемому паролю (при условии, что он не хранится в какой-либо базе данных / файле).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...