最新消息:

LinuxVPS使用SSH Key登录

科技 bill 706浏览 0评论

LinuxVPS如果使用密码登录容易被暴力破解,所以我们一般会选择SSH Key登录。主要方法是生成一对密钥,公钥放在LinuxVPS上,私钥放本地客户端,然后配置用SSH Key方式登录,生成密钥可以在服务器上,也可以在客户端,下面用Xshell6为例,因为简单

  • 生成密钥

打开Xshell6,然后菜单Tools – New User Key Wizard

默认参数就好,Next-》
自己设个Key Name
然后想要密码的话,Passphrase设置个密码
这里就是公钥的内容
可以Save as a file
我们这里全选复制框中的内容
  • 在服务器上建立公钥,VPS商家都有设置SSHkey的功能,找到相应设置
一般商家只要复制内容就好
Google Cloud Platform需要在最后加入一个用户名
这个用户没有在服务器上建立也是可以的
  • Xshell6建立连接
New Session Properties – Authentication
Method 选择 Public Key
User Name写root
User Key 选择公钥对应的Key
  • 最后在VPS上设置不允许密码登录
vi /etc/ssh/sshd_config

/* PasswordAuthentication yes 改为PasswordAuthentication no

转载请注明:XMAO » LinuxVPS使用SSH Key登录

与本文相关的文章

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址