阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

使用密钥登录CentOS系统(基于密钥的认证)

91次阅读
没有评论

共计 1410 个字符,预计需要花费 4 分钟才能阅读完成。

服务器放在互联网上,可定时会存在很多的安全隐患,很多人基于各种的目的会去尝试使用各种的账号密码登陆你的服务器,为了禁止别有用心的人使用密码登陆到服务器,我们可以设置 ssh 的配置,不使用密码登陆,只使用公钥和私钥验证,这样就可以在一定程度上提高服务器的安全了。

在 Window 客户端有多种软件可以登陆 ssh,比如 putty,xshelll,secureCRT,我就以 xshell 为例设置使用公钥和私钥验证登陆服务器。

使用 Xshell 密钥认证机制远程登录 Linux  http://www.linuxidc.com/Linux/2015-03/114947.htm

1、使用 xshell 生成公钥

使用密钥登录 CentOS 系统(基于密钥的认证)

使用密钥登录 CentOS 系统(基于密钥的认证)

Key Type 选择 DSA(SSH1 只支持 RSA,SSH2 支持请确认自己的版本 ) 点击 Next 就生成公私钥了。

使用密钥登录 CentOS 系统(基于密钥的认证)

使用密钥登录 CentOS 系统(基于密钥的认证)

设置密钥名称,可以为随意,这里我保持默认。

Passphrase 为密钥密码,如果不设置,只要拥有密钥就可以登录服务器,设置密码的话必须拥有密钥和密钥密码才能登录服务器,为了安全起见设置密钥密码。

点击 Next

使用密钥登录 CentOS 系统(基于密钥的认证)

选择“Save as a file”保存公钥。公钥和私钥一定要妥善保存。

点击 Finish

使用密钥登录 CentOS 系统(基于密钥的认证)

点击 Close 关闭即可,也可以点击“Expoet”导出私钥。私钥可以随时导出。

使用密钥登录 CentOS 系统(基于密钥的认证)

导出私钥时会提示输入密码。输入刚才的密码。

2、创建使用密钥的用户

# useradd zsl

# passwd zsl

# su – zsl

$ mkdir .ssh

$ chmod 700 .ssh/

将刚刚创建的公钥上传到.ssh/ 目录下

$ cd .ssh/

$ cat id_dsa_1024.pub > authorized_keys

$ chmod 600 authorized_keys

3、修改 ssh 配置文件

$ su –

# vim /etc/ssh/sshd_config

修改一下几处

PasswordAuthentication no

PubkeyAuthentication yes

AuthorizedKeysFile  .ssh/authorized_keys

# service sshd restart

3、登录服务器

使用密钥登录 CentOS 系统(基于密钥的认证)

输入用户名后“password”为灰色不能使用,也就是说不能使用用户名和用户密码登录服务器,选择服务器对应的私钥,输入密钥密码。

4、如果其他客户端想要登录服务器,将私钥拷贝到客户端,选择密钥时选择“Browse”选择正确的密钥并输入密码即可。

Xshell 登录 CentOS 6.3 中文乱码的解决 http://www.linuxidc.com/Linux/2013-06/86600.htm

VirtualBox4.12 文本安装 CentOS 5.4 以及 Xshell 连接教程 PDF http://www.linuxidc.com/Linux/2013-06/85575.htm

Xshell 连接 CentOS6.5 iptables 或 ls 输出乱码 http://www.linuxidc.com/Linux/2014-06/103725.htm

VMware Linux 使用 Xshell 登陆 http://www.linuxidc.com/Linux/2012-06/62546.htm

更多 CentOS 相关信息见 CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-04/115888.htm

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计1410字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中