面向英特尔® Parallel Studio XE 集群版的无密码 SSH 安装

签署人: Gergana S. Slavova

已发布:04/07/2015   最后更新时间:04/07/2015

我在我的集群中建立了一个安全的 shell (SSH) 连接,其中每个节点都有一个公共密钥。 但是,当我在集群上使用安全的 shell 实用程序时,系统还是提示我输入密码。 哪里出问题了?

使用 ssh-keygen 实用程序时,假设您针对登录账户以及集群中的所有系统设置了 NULL “ 密码”,并且将每个节点的公共密钥分配给所有其他节点(即位于 “ ~/.ssh/authorized_keys” 文件中的公共密钥),那么请检查集群上主目录的权限。 “group” 和 “other” 权限类别仅具备针对主目录文件夹的读取和执行权限。 如果您为“group” 或 “other” 类别激活写权限,SSH 将提示您输入密码。 此外,登录者对于 “ ~/.ssh” 子目录只有读、写和执行权限。

请注意,expect shell 脚本 sshconnectivity.exp 将会移除该组的写入访问权限,以及用户主目录文件夹的其它“权限类别”。

产品和性能信息

1

英特尔的编译器针对非英特尔微处理器的优化程度可能与英特尔微处理器相同(或不同)。这些优化包括 SSE2、SSE3 和 SSSE3 指令集和其他优化。对于在非英特尔制造的微处理器上进行的优化,英特尔不对相应的可用性、功能或有效性提供担保。该产品中依赖于微处理器的优化仅适用于英特尔微处理器。某些非特定于英特尔微架构的优化保留用于英特尔微处理器。关于此通知涵盖的特定指令集的更多信息,请参阅适用产品的用户指南和参考指南。

通知版本 #20110804