[关闭]
@Great-Chinese 2016-10-12T15:05:20.000000Z 字数 659 阅读 770

密钥验证

密钥验证


1.1生成密钥

用Shell工具生成密钥,保存公钥另存为 gongyue.pub

1.2 在帐户家目录下创建目录.ssh

  1. mkdir ~/.ssh

1.3 创建authorized_keys文件,将保存的公钥存到此文件。

  1. vi ~/.ssh/authorized_keys

1.4 更改文件权限

  1. chmod 700 ~/.ssh/
  2. chmod 600 ~/.ssh/authorized_keys

1.5关闭防火墙

a.临时关闭防火墙

  1. setenforce 0

b.永久关闭,编辑文件 /etc/selinux/config 修改 SELINUX的值为:disabled

  1. SELINUX=disabled

c.关闭iptables

  1. iptables -F
  2. service iptables save

2.1 生成密钥

  1. ssh-keygen -t dsa

命令行提示如下

Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa): (直接回车)
Enter passphrase (empty for no passphrase): (输入密码后回车)
Enter same passphrase again: (重复输入密码后回车)

2.2创建authorized_keys文件,写入文件内容和id_dsa.pub内容一致

  1. cd ~/.ssh/
  2. cat id_dsa.pub > authorized_keys

2.3下载私钥文件

  1. # 如果sz命令无法找到,需要安装软件
  2. yum install -y lrzsz
  3. sz id_dsa
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注