生成公私鑰,公鑰可以理解爲鑰匙(公鑰認證)也可以理解爲鎖(公鑰加密),私鑰可以理解爲鎖
使用rsa加密算法,密碼爲空(不輸入密碼登錄)
ssh-keygen -t rsa -P ''
遠程拷貝cd
linux scp命令
scp + 需要拷貝的文件 + 賬號@用戶名:拷貝到對面的電腦的文件—將公鑰公開
scp id_rsa.pub root@niceday2:~/.ssh
將公鑰文件拷貝到需要被鏈接的電腦的authorized_keys文件夾下
cat id_dsa.pub >> ~/.ssh/authorized_keys
被鏈接電腦給authorized_keys文件夾權限
chmod 600 authorized_keys
然後就可以無密登錄了
公鑰是放在被鏈接的電腦上的,每次去連的時候查看一下有沒有連接電腦的公鑰
ssh +hostname
配置ip地址和host電話簿
vi /etc/hosts
添加ip+用戶名
嘗試連接–給被連接電腦簽名文件,被鏈接電腦拿到取查詢對應的公鑰進行解鎖,解說成功即可讓其登錄。
ssh 用戶名