3、OpenSSH是個SSH的軟體,OpenSSH is the premier connectivity tool for remote login with the SSH protocol. linux/unix都用openssh軟體提供SSH服務。簡單來說,比如以前的Solaris系統預設不提供ssh服務,需要安裝OpenSSH才行。
The OpenSSH suite consists of the following tools:
Remote operations are done using ssh, scp, and sftp.
Key management with ssh-add, ssh-keysign, ssh-keyscan, and ssh-keygen.
The service side consists of sshd, sftp-server, and ssh-agent.
1、SSL(Secure Sockets Layer 安全套接層),它提供使用 TCP/IP 的通訊應用程式間的隱私與完整性。比如你訪問https://servername 就是用了ssl協議,位址列會出現小鎖,雙擊就能檢視ssl伺服器證書的詳細資訊。TCP埠:443
2、SSH(Secure Shell 遠端登陸用),安全可以和telnet比較一下,比如telnet傳輸使用者密碼是明文的,而SSH是加密的。明文的可以監聽到。TCP埠22
3、OpenSSH是個SSH的軟體,OpenSSH is the premier connectivity tool for remote login with the SSH protocol. linux/unix都用openssh軟體提供SSH服務。簡單來說,比如以前的Solaris系統預設不提供ssh服務,需要安裝OpenSSH才行。
The OpenSSH suite consists of the following tools:
Remote operations are done using ssh, scp, and sftp.
Key management with ssh-add, ssh-keysign, ssh-keyscan, and ssh-keygen.
The service side consists of sshd, sftp-server, and ssh-agent.
4、OpenSSL是一個安全套接字層密碼庫,囊括主要的密碼演算法、常用的金鑰和證書封裝管理功能及SSL協議,並提供豐富的應用程式。比如很多程式安裝依賴openssl標頭檔案。
openssl命令也是一個很實用且有很多引數的工具。比如申請ssl證書時候或者計算hash值時候都用的到。例如:
a)openssl md5 a.txt
b)echo -n 123456 |openssl md5
c)openssl建立localhost證書
d)使用openssl命令加密檔案
e)驗證ssl伺服器
openssl s_client -connect servername:443