2009-06-23 31 views

Trả lời

5

Cách Java để thực hiện việc này sẽ là JAAS, nhưng bạn vẫn sẽ cần một LoginModule hoạt động với Linux. Here's triển khai beta để xác nhận quyền sở hữu hoạt động.

1

Bạn có thể sử dụng đối tượng Java Runtime để chạy các lệnh dòng lệnh phù hợp với nhu cầu của bạn. Runtime API

+1

bạn có thể đề xuất lệnh như vậy trong linux không? –

+0

Có thể có một số cách để thực hiện. Người ta có thể sử dụng 'su' -command và xem liệu đăng nhập có thành công hay không. Cũng có thể phân tích cú pháp tệp mật khẩu, nhưng điều đó nghe có vẻ khá không an toàn. – simoraman

+0

Trên thực tế với lệnh su tôi có thể xác minh tên người dùng nhưng không phải mật khẩu của một người dùng nhất định có thể gợi ý một lệnh để xác minh cả hai tham số không? –

Các vấn đề liên quan