小编su.*_*oot的帖子

ssh -o PreferredAuthentications:“密码”和“键盘交互”之间有什么区别?

双方PreferredAuthentications=passwordPreferredAuthentications=keyboard-interactive会提示输入密码,有啥它们之间的区别?

我谷歌搜索关键字ssh PreferredAuthentications password keyboard-interactive difference但没有找到答案。

我注意到的唯一区别是提示字符串(user@host's password:vs. Password:):

$ ssh -o PreferredAuthentications=password,keyboard-interactive my-host
root@my-host's password:
Password:
Permission denied (gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive).
Run Code Online (Sandbox Code Playgroud)

更新(2018-04-09):

为便于参考,以下内容来自jouell 的回答中提到的SSH:TDG 一书

"keyboard-interactive"用户身份验证主要用于PAM在服务器端进行身份验证。它提供与用户的多重质询-响应对话,其中服务器向用户发送文本查询,用户输入响应,并且该过程可以重复任意次数。因此,例如,您可以PAM为 SSH配置一个模块,该模块使用RSA 安全令牌一次性密码方案执行身份验证。人们对此感到困惑,因为默认情况下,"keyboard-interactive"身份验证通常只是在单个质询-响应周期中实现密码身份验证,只是提示输入密码,因此看起来与"password"验证。如果您不是为了不同的目的故意使用这两者,您可能希望禁用其中一个以避免最终用户混淆。

ssh authentication openssh

46
推荐指数
1
解决办法
4万
查看次数

如何阻止 Outlook 使用我的个人帐户发送电子邮件?

我的公司使用 Office365,我们使用 Outlook 进行电子邮件通信。我还将我的个人电子邮件帐户(如果重要的话我正在使用 Gmail)添加到 Outlook。有什么方法可以完全禁止从我的个人帐户发送邮件,这样我就可以避免使用个人帐户发送工作电子邮件?

microsoft-outlook office365

4
推荐指数
1
解决办法
1974
查看次数

关于机器和交换机中的 MTU 设置

假设我有两台机器和一台交换机。

M1--开关--M2。

设置是:

  • M1 将 MTU 设置为 100
  • 交换机的 MTU 设置为 1000
  • M2 的 MTU 设置为 1000。

问题:

  1. 当M1尝试向M2发送一个100字节的数据包时,应该没有问题吧?

  2. 当 M2 尝试向 M1 发送 1000 字节的数据包时,有什么问题吗?

  3. M2 可以发送一个 1000 字节的数据包给 Switch,但是当 Switch 尝试将数据包发送给 M1 时,它需要将数据包分成 10 个小数据包。那正确吗?

更新:

更现实一点:M1、Switch 和 M2 都运行在 10G 网络上,我们使用 IPv4。

设置是:

  • M1 将 MTU 设置为 1500

  • 交换机的 MTU 设置为 9000

  • M2 将 MTU 设置为 9000

它有助于回答这个问题吗?

networking switch lan mtu

3
推荐指数
1
解决办法
2万
查看次数