生成ssh public key连上VPS

in STEEM CN/中文4 years ago


(Image source: Pixabay)

一般创建一个VPS后,会给你VPS的账号和密码

你可以使用账号和密码直接连上VPS

但是这样的做法有个问题是,因为只需要账号和密码就能连上了,而账号一般都是root,所以很容易被人暴力破解

所以一种做法是生成一个key,只能通过这个key连上VPS

具体做法是:

  1. 复制ssh public key到本地
    ssh-copy-id root@youripaddresshere (需要输入账号和密码)
  2. 复制key到本地后,就可以不需要账号和密码直接登录VPS
  3. 修改配置文件
    nano /etc/ssh/sshd_config
    找到
    #PasswordAuthentication no
    并改成
    PasswordAuthentication no
  4. 重启
    service ssh restart

这样设置后,每次连上VPS只接受本地有ssh public key,反正被人暴力破解

Sort:  

Hello xiaoyuanwmm!

Congratulations! This post has been randomly Resteemed! For a chance to get more of your content resteemed join the Steem Engine Team

Coin Marketplace

STEEM 0.20
TRX 0.20
JST 0.034
BTC 90261.92
ETH 3055.42
USDT 1.00
SBD 2.96