SSH:配置快捷连接别名与免密登录

Posted 陌生谁家年少

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSH:配置快捷连接别名与免密登录相关的知识,希望对你有一定的参考价值。

一、快捷连接别名

1.配置

  • 进入当前用户.ssh文件夹,创建config文件

cd ~/.ssh

  • 配置config

vim config

Host hellowar
HostName hellowar.example.com  #or 192.168.1.7
Port 22
User workspace

2.使用

  • 使用别名(hellowar)快捷登录
ssh hellowar

二、ssh免密登录服务器

1.复制公钥至服务器

cat ~/.ssh/id_rsa.pub | ssh user@server "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"

2.服务器配置

  • 修改sshd_config

vim /etc/ssh/sshd_config

PubkeyAuthentication yes
AuthorizedKeysFile      .ssh/authorized_keys

重启sshd

systemctl restart sshd.service

  • 修改.ssh/authorized_keys权限
chmod 700 -R ~/.ssh
chmod 600 ~/.ssh/authorized_keys

以上是关于SSH:配置快捷连接别名与免密登录的主要内容,如果未能解决你的问题,请参考以下文章

2019-10-11 ubuntu ssh远程免密登录配置及配置别名

linux免密登录和设置别名

centos7如何配置别名实现远程连接?

SSH免密登录配置

CentOS 配置远程主机ssh免密登录

CentOS配置SSH免密登录