首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 服务器SSH免密登录配置

环境配置

1.1 关闭防火墙(root权限)

1.2 centos6.5对网络管理相当严格,需要关闭selinux。到/etc/selinux/config下,把SELINUX=enforcing修改为SELINUX=disabled 。需要root权限。

配置几千HOSTNAME主机名称

2.1 修改vi /etc/sysconfig/network 文件, 将HOSTNAME修改为自己的名称

本机生成公钥和私钥

3.1 输入:ssh-keygen -t rsa

默认在更目录下(~/.ssh)下生成两个文件:

id_rsa: 私钥文件

id_rsa.pub: 公钥文件

将公钥导入认证文件

cat id_rsa.pub >> authorized_keys

将公钥导入目标主机

ssh-copy-id -i ~/.ssh/id_rsa.pub root@ip

修改目标机器host文件,配置需要免密登录的机器别名

vi /etc/hosts

ip aliasName

测试免密登录

ssh aliasName

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180108G09KH400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券