linux ssh免密登陆远程服务器
生活随笔
收集整理的這篇文章主要介紹了
linux ssh免密登陆远程服务器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
10.170.1.18服務器免密登錄到10.170.1.16服務器
首先登入一臺linux服務器(10.170.1.18),此臺做為母機(即登入其他linux系統用這臺做為入口);執行一行命令生成key文件:ssh-keygen -t rsa??一路回車
?
?
?
在母機上,進入/roo/.ssh目錄,找到id_rsa.pub該文件,這個文件就是剛才執行ssh-keygen所生成的公鑰key文件。
?
?
在10.170.1.16進入 /root/.ssh/目錄下查看
?
?
用scp命令,將母機產生的key拷一份到遠程的linux服務器上,并命名成authorized_keys;
scp ~/.ssh/id_rsa.pub ?root@10.170.1.16:/root/.ssh/authorized_keys??
這次是需要輸入密碼的
?
?
此時10.170.1.16上就有了authorized_keys
?
?
現在為止,你已完成了所有的操作;可在母機通過ssh root@10.170.1.16 你會發現不在用輸放密碼了。相同的scp命令也是一樣的情況,無需手動輸入密碼。
?
?
此時表示成功免密登陸,可以進行免密傳輸文件
轉載于:https://www.cnblogs.com/java-spring/p/7793168.html
總結
以上是生活随笔為你收集整理的linux ssh免密登陆远程服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java创建多线程的三种方法
- 下一篇: 1.Eclipse创建普通java工程