开发者

Linux间如何建立ssh互信

开发者 https://www.devze.com 2024-10-08 10:00 出处:网络 作者: Asui2233
目录SSH互信步骤1. 在本地终端上生成SSH密钥对2. 复制本地的公钥到远程计算机3. 测试SSH互信总结SSH互信
目录
  • SSH互信
  • 步骤
    • 1. 在本地终端上生成SSH密钥对
    • 2. 复制本地的公钥到远程计算机
    • 3. 测试SSH互信
  • 总结

    SSH互信

    在linux系统之间建立SSH互python信(也称为SSH密钥认证)

    允许你python在不输入密码的情况下远程登录到另一个Linux系统

    步骤

    1. 在本地终端上生成SSH密钥对

    ssh-keygen -t rsa

    全部选项默认(直接enter),会在~/.ssh目录下生成两个文件id_rsa和id_rsa.pub, 其中id_rsa是私钥,保存在本地;

    id_rsa.pub是公钥,要传到远程计算机

    2. 复制本地的公钥到远程计算机

    使用以下命令将本地的公钥复制到远程计算机。

    请替换port,user和host分别为远程计算机上的ssh端口,用户名和IP地址:

    ssh-copy-id -i  ~/.ssh/id_rsa.pub -p port user@host

    这将要求你输入远程计算机的密码。

    输入后,你的公钥将复制到远程计算机的~/.ssh/authorized_keys文件中。

    3. 测试SSH互信

    ssh -p port ujavascriptser@host

    参与互信的2台计算机都需要做以上步骤

    这样就成功地在本地和远程计算机之间建立编程了SSH互信

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.chttp://www.devze.comppcns.com)。

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消