1、linux安装
2、linux免密登录
- 第一步:首先生成公私钥,使用puttygen.exe这个程序生成
第二步:
- Windows系统保存好私钥,把公钥给linux系统,以实现在windows系统上免密登录linux系统。理论上保存到任何地方都可以,但是还是添加到用户目录下的.ssh目录下吧。
- 将公钥保存在linux系统的root目录下的.ssh目录下的authorized_keys文件下。如果没有.ssh目录,那就直接在root目录下创建即可。
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAgHswX/f1va+fvhtBxrLnZ10TDxrQ5dlvZp7gRYuJ5/cL3cdr6mlrNkHw1GIlcLBIXEW62pJuydktGHp1Wi8golARB7tJPdazF7kwbXUelENapL4NHZWHt7XowYbwf3M4+kI9xKqOjIMjcTepAAbpu+fp65UbHmBDrdoUYm/67JE= rsa-key-20210814
Question 1:当我们弄完第一步第二步之后,打开我们保存的session想免密登录的时候出现:Server Refused Our Key
这个是因为我们直接复制下来之后是产生了换行的,而且还要保证是一个纯文字的。所以当我们把产生的公钥保存到authorized_keys文件夹下的时候,这个就不是一行保存,而且还有可能包含其他的字符。
解决办法:将我们复制下来的公钥复制到一个文本文档中,并把文本文档中的自动换行去掉,使其在一行显示。
- 第三步:打开putty,选择我们刚刚保存的session进行open,就可以免密登录了。
