(转载)MPICH2中ssh配置

大部分内容转载自此网址

http://blog.chinaunix.net/space.php?uid=128922&do=blog&id=289988

1.1首先用ssh-keygen -t rsa产生密钥,目录什么的选择默认

1.2$cd ~/.ssh
   $cp id_dsa.pub authorized_keys 

  这一步必须要有,否则ssh指令时要输入密码
   将自己的共有密钥放在自己的认证密钥里 这样在$ssh localhost时就 不用输入密码了
   但如果是集群环境的话要将自己的公共密钥放到要访问的其他节点的authorized_keys里
1.3修改/etc/hosts文件,将所有节点名称极其ip地址填入。在
   127.0.0.1 localhost.localdomain localhost
   下面一行填入
  (本机ip) node1
  (本机ip) node2
   注:我的是双核 故添加两个节点。
1.4修改(或创建)/etc/hosts.equiv文件
   将所有你允许访问本机进行mpi计算的节点填入,一行一个节点名。这一步是为了使节
   点对其它的节点放权。文件如下:
   node1
   node2

注:好像这个文件中不修改也行
1.5测试一下吧
   $ssh node1
   $ssh node2
   如果不用输入密码的话 就说明配置成功了

 

posted @ 2012-03-22 12:57  小cg  阅读(203)  评论(0编辑  收藏  举报