1. 程式人生 > >PAM和SSL認證了解

PAM和SSL認證了解

linuxpamssl認證

PAM認證


PAM(Pluggable Authentication Modules)可插拔認證模塊是由Sun互聯網技術服務公司提出的一種用戶密碼認證機制。它通過一些動態鏈接庫和一套統一的API,將系統提供的服務和該服務的認證方式分開。

PAM有四種模塊類型:

auth (認證管理):接受用戶和密碼,進而對該用戶的密碼進行認證。

account (賬號管理):檢查賬號是否被允許登錄,賬號是否過期,賬號登錄時間段限制等。

session (會話管理):提供對會話的管理和記賬。

password(密碼管理):用來修改用戶的密碼。


SSL認證


SSL認證是一種證書認證機制,被廣泛用於WEB瀏覽器與服務器之間的身份認證和加密數據傳輸。

SSL證書加密方式:

一份SSL證書包括一個公共密鑰和一個私用密鑰,公共密鑰用於加密信息,私用密鑰用於解密信息。

SSL協議:

SSL(Secure Sockets Layer)安全套接層及繼任者傳輸層安全TLS(Transport Layer Security)是為網絡通信提供安全及數據完整性的一種安全協議。TLS/SSL在傳輸層對網絡連接進行加密。


PAM和SSL認證了解