美文网首页
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