Аутентификация пользователя Delphi в AIX - PullRequest
1 голос
/ 10 июня 2010

Я пишу приложение Delphi, которое позволяет пользователю подключаться к системе AIX для выполнения различных задач.

Мне нужно разрешить пользователю входить в систему AIX, прежде чем ему разрешат что-либо делать, поэтому мне нужен метод, с помощью которого их имя пользователя / пароль могут быть аутентифицированы.

Сначала я думал, что смогу отобразить на экране знак, где они будут вводить свои имя пользователя и пароль, а затем установить соединение FTP (илиTelnet или что-то подобное) с системой AIX, но это не будет надежным методом, поскольку функциональность может быть заблокирована (например, заблокирован FTP-порт и т. Д.), Что, очевидно, приведет к неудачной регистрации, несмотря на учетные данные имени пользователя / паролябыть правильным.

Суть заключается в следующем: Как я могу аутентифицировать имя пользователя / пароль пользователя по учетной записи пользователя AIX с помощью Delphi?Коллега предположил, что использование SSH может работать, но я полагаю, что для этого мне понадобится сторонний компонент (если он есть).Я использую Delphi 2009 Pro.

1 Ответ

0 голосов
/ 10 июня 2010

AIX поддерживает Kerberos , вам нужен только клиент Kerberos для Delphi.

См

Как я могу получить билет Kerberos с Delphi?

Kerberos (произносится / ˈkɛərbərəs /) такое аутентификация компьютерной сети протокол, который позволяет узлам общение через небезопасный сеть, чтобы доказать свою личность одному другой безопасным образом.

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