ssh免密登陆 2

应用场景之一:java 程序调用shell脚本,通过ssh 免密登陆数据库服务器,进行数据的抽取打包工作。

免密设置步骤:

  1.客户端生成公私钥,在任意目录下执行命令ssh-keygen(一路回车默认即可),会在当前用户的家目录下的.ssh目录下生成私钥id_rsa、公钥id_rsa.pub;

        2.上传公钥到服务器,执行命令 ssh-copy-id -i ~/.ssh/id_rsa.pub username@serverip (username 服务器的用户名,serverip 服务器ip), 会在服务器~/.ssh/authorized_keys 文件中看到添加的 id_rsa.pub (公钥)内容;

  3.测试免密功能,ssh username@serverip 

    

注:原引https://blog.csdn.net/jeikerxiao/article/details/84105529

posted @ 2020-04-15 08:38  think的海角  阅读(164)  评论(0编辑  收藏  举报