ssh.png
客戶端
如果沒有key,首先得生成個 key 。
作為認證憑證
ssh-keygen
運行完成后會在 $HOME/.ssh 目錄下產(chǎn)生兩個文件
- id_rsa.pub (公鑰文件)
- id_rsa (私鑰文件)。
公鑰文件用于上傳到服務(wù)器端。
服務(wù)端
環(huán)境為 centos。
首先安裝 ssh:
yum install openssh-server
啟動 && 重啟:
systemctl start sshd
systemctl restart sshd
配置文件在:
/etc/ssh/sshd_config
上傳的 key 默認存放文件:
~/.ssh/authorized_keys
合并上傳的 key 進 authorized_keys:
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys