有台腾讯云不知道是安装了啥,老是有一堆ip在暴力破解远程登录,问腾讯云官方,说不是他们的ip,查了下ip,反正基本是江苏的,在ip那边也都显示有攻击的行为了,我又没有安装别的安全服务啥的,虽然暴力破解这事,就算真的有人天天暴力破解,其实也基本不用管,除非你密码设置太常见简单了。

只是我看着那一堆安全事件的ip不爽,就干脆把所以服务器全改成密钥登录了。

win系统下用Linux登录工具,只需要导入下密钥就行了。

不过Mac下的iterm2不一样,得把Mac的信息加进服务器里面才行。

2021年6月15日更新:时隔4年更新的文章。。。。

1:密钥生成

用iterm2输入:

ssh-keygen -t rsa

之后一直按ruturn(enter)确认走下去就行,不用中途去输入什么。

2:检查iterm2里面有没有id_rsa.pub文件

cd ~/.ssh/

cat id_rsa.pub

这个id_rsa.pub文件,就是我们刚才生成的本地密钥。

3:把id_isa.pub文件的内容加到服务器authorized_keys里面

在win电脑下用别的连接工具进服务器

cd  ~/.ssh/

vim authorized_keys

把刚才id_isa.pub文件的内容添加到authorized_keys里面就行了,如果里面有其他,就加到下面。

没有Windows电脑?直接在服务器运营商后台登陆也一样的,阿里腾讯等等都能直接在网站后台连接ssh的,反正能进你服务器改文件就行。

4:现在就能直接在Mac下,用iterm2登录服务器了。

这种方式是可以直接登录:ssh root@ip