1. 程式人生 > >Linux遠程登陸

Linux遠程登陸

src restart 如果 mod 遠程登陸 遠程 log 配置 開啟

1. 遠程機器root賬號(也可以是自定義的賬號abc). 進入.ssh/authorized_keys 文件。沒有的話在用戶下新建一個相同目錄的文件出來

2. 將本地登陸機的%userprofile%/.ssh/id_rsa.pub文件內容 (ssh-rsa 打頭的) append到上面_keys文件中

3. 改文件權限 chmod 700 .ssh && chmod 644 .ssh/authorized_keys

4. 配置文件更改:
vi /etc/ssh/sshd_config 將 PermitRootLogin yes 開啟。(如果第一步不是root可以忽略). 將 PubkeyAuthentication yes 開啟

5。 重啟sshd 服務。

systemctl restart sshd

6. 遠程機器登陸 用戶名是第一步中的用戶。 (root或者abc)

密鑰匙 %userprofile%/.ssh/id_rsa: 私鑰

技術分享

原理:遠程機器上的公鑰和本地的私鑰配對後成功登陸

Linux遠程登陸