1. 程式人生 > >Linux -學習筆記二

Linux -學習筆記二

user 連接 文件 非對稱加密 用戶名 tps 改變 linux平臺 authorize

第四節:SSH config命令講解

1)config 為了方便我們批量管理多個ssh

2)config存放在~/.ssh/config

3)SSH config語法關鍵字

Host --- 別名 HostName --- 主機名 Port --- 端口 User ----- 用戶名 IdentityFile ----- 密鑰文件的路徑

SSH協議默認端口為22, HTTP協議默認端口為80,HTTPS協議默認端口是43

學習過程中遇到問題:

在輸入 cd ~/.ssh/ 提示‘no such filename’

解決方案:ssh localhost(使用ssh登錄下root用戶)

SSH安全免密碼登錄: ssh key

1)ssh key使用非對稱加密方式生成公鑰和私鑰

2)私鑰放在本地~/.ssh目錄

3)公鑰可以對外公開,放在服務器 ~/.ssh/authorized_keys

Linux平臺如何生成ssh key?

ssh-keygen -t rsa

ssh-keygen -t dsa

windows平臺如何生成ssh key?

使用Xshell

技術分享圖片

SSH 安全端口

端口安全指的是盡量避免服務器的遠程連接端口被不法分子知道,為此而改變默認服務端口號的操作;

如何改變SSH服務端口?

修改/etc/ssh/sshd_config配置

Linux -學習筆記二