问题: 现在本地ssh连接eth的daint服务器, 连接需要进行两次ssh: 第一次本地连接到ela服务器, 第二次从ela再次ssh到daint. 现在配置本地的ssh代理使之可以一次完成.
第一步: 生成sshkey
ssh-keygen
cat ~/.ssh/id_rsa.pub | ssh your_username@ela.cscs.ch 'cat >> ~/.ssh/authorized_keys'
ssh your_username@ela.cscs.ch
第二步: 修改.ssh/config文件内容
用文本编辑器打开.ssh/config
文件, 添加如下内容:
Host daint
Hostname daint101
User your_username
ForwardAgent yes
ForwardX11 yes
Port 22
IdentityFile ~/.ssh/id_rsa ...