使用SSH远程连接学校服务器以避免环境问题、作业提交失败等情况。
Logging In With SSH - CSE taggi
Connecting with SSH — CSE Home Computing
同时,也可以使用VLAB进行操作:
login.cse.unsw.edu.au
注意:该部分内容基于macOS/Unix类系统,Windows的文件位置可能会有些许差别。
使用本地终端输入以下指令:
vim ~/.ssh/config
在文件中输入以下内容并保存:
Host CSE HostName login.cse.unsw.edu.au User z123456 Port 22
其中,“CSE”可以更改为任意你喜欢的别名,User需要修改为自己的zID。
保存完毕后,输入以下指令生成ssh密钥:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
邮箱可以选择任何你喜欢的邮箱,并连按三下回车以选择默认配置结束生成。
之后,终端输入以下命令将密钥发送至CSE服务器:
ssh-copy-id [email protected]
记得替换自己的zID,输入zPass后复制完成。
至此,可以使用终端输入以下指令免密快速登录CSE:
ssh CSE
注意:该名称为第一步中在config文件内写下的Host后面的字符串自定义名称。
Enjoy UNSW Life.
本文作者:Jeff Wu
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!