Google Authenticator实现SSH登陆二次验证

   日期:2024-12-26    作者:hhogp 移动:http://oml01z.riyuangf.com/mobile/quote/53290.html

说明:一般我们考虑到的安全问题的时候,都是更改端口和密码,然后更安全的也就是禁用密码使用密匙登录。方法很久前就水过了,这里再分享一个方法,可以在上安装一个(谷歌身份验证器),这样我们登录的时候,不仅需要密码正确,而且还要你输入正确的动态验证码才能登录进去,这样安全性就高了不少,这里就说下、、的使用。

安装依赖:

安装验证器:

输出如下:

修改配置文件:

在相应的位置添加代码,大概如下:

然后使用、保存退出。

或者直接使用命令添加:

如果是编译安装的,还需要做一下软链接:

这里可以直接使用命令:

然后同步下时间:

对于系统,还需要关闭,不过并不是所有系统都是开启状态,使用命令:

最后重启:

配置好了,再登录的时候,这里以为例,类型选择方式,然后会要你输入动态验证码了。

修改  配置文件:

重启 SSH 服务

可能会报如下错误

是由于OpenSSH 版本6.2以上才支持AuthenticationMethods。需要改成下面的参数:

Andorid版   https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2

iOS版   https://itunes.apple.com/cn/app/google-authenticator/id388497605


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号