Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux box中设置双向gmail身份验证_Linux - Fatal编程技术网

在Linux box中设置双向gmail身份验证

在Linux box中设置双向gmail身份验证,linux,Linux,我已经使用从Play Store下载的Google authenticator android应用程序成功地在我的android手机上设置了双向身份验证 现在我想在我的Ubuntu机器上设置一个类似的功能 有人能帮我在我的linux机器上设置这个吗 提前感谢。Google Authenticator使用宣誓标准生成OTP。试着用燕麦 在适当设置机密后,它应该可以工作。 首先,您必须安装正确的PAM sudo apt get安装libpam谷歌认证器 接下来为您的用户运行创建一个密钥 谷歌认证器

我已经使用从Play Store下载的Google authenticator android应用程序成功地在我的android手机上设置了双向身份验证

现在我想在我的Ubuntu机器上设置一个类似的功能

有人能帮我在我的linux机器上设置这个吗


提前感谢。

Google Authenticator使用宣誓标准生成OTP。试着用燕麦

在适当设置机密后,它应该可以工作。

  • 首先,您必须安装正确的PAM

    sudo apt get安装libpam谷歌认证器

  • 接下来为您的用户运行创建一个密钥

    谷歌认证器

  • 请注意密钥和紧急密钥

  • 将密钥添加到您的google authenticator应用程序

要将PAM与sshd一起使用,请执行以下操作:

  • 编辑/etc/pam.d/sshd并添加

    *身份验证需要pam\u google\u authenticator.so*

  • 编辑*/etc/ssh/sshd\u config*

    挑战者响应验证是

  • 重新启动sshd