美文网首页
SSH密钥认证添加方法和一些实用配置

SSH密钥认证添加方法和一些实用配置

作者: CieloSun | 来源:发表于2017-07-06 10:20 被阅读0次

    更改SSH端口号

    用账号密码进入主机

    sudo nano /etc/ssh/sshd-config
    

    再其中添加Port 22等或改变该条

    添加公钥到主机

    cd ~
    sudo mkdir .ssh
    

    此处如果已经有.ssh文件夹,则不必创建。

    回到客户机,用密码进行scp操作。

    sudo scp ~/.ssh/id_rsa.pub username@hostName:~./ssh
    

    用账号密码进入主机

    cd ~/.ssh
    sudo cat id_rsa.pub>>authorized_keys
    

    这两步也可以替换为

    ssh-copy-id username@hostName
    

    输入密码即可自动完成。

    退出主机,即可发现已经能够免认证访问主机。

    添加快捷登录方式

    进入客户机

    sudo nano ~./ssh/config
    

    接下来,编辑如下格式快捷方式

    Host    name # 自定义的别名
        HostName     1.2.3.4
        Port     1234 # 22是默认值
        User     root
        IdentityFile    ~./ssh/id_rsa # 私钥文件位置,默认为此值
    Host    name2
    ......
    
    

    接下来,登录时可以简单的

    ssh name
    

    即可连接~

    相关文章

      网友评论

          本文标题:SSH密钥认证添加方法和一些实用配置

          本文链接:https://www.haomeiwen.com/subject/dufhhxtx.html