使用 SSH 远程登录
如果您尚未配置双因素访问,可以在此处找到您的一次性验证码:https://warwick.ac.uk/fac/sci/dcs/intranet/user_guide/twofactor/otp
我应该使用什么机器?
本科生和授课型硕士生应使用与其用户名相对应的远程节点。节点名称是用户名的后两位数,格式为 remote-nn,因此,如果用户名是 u1234567,则应连接到 remote-67.dcs.warwick.ac.uk。研究生应使用 remote-pg.dcs.warwick.ac.uk。工作人员和访客应使用 remote-staff.dcs.warwick.ac.uk。
本科生和授课式理学硕士 |
remote-19.dcs.warwick.ac.uk |
研究生 | remote-pg.dcs.warwick.ac.uk |
工作人员和访客 | remote-staff.dcs.warwick.ac.uk |
在下面的示例中,使用机器名称代替 remote-19.dcs.warwick.ac.uk 。
如何访问
ssh "程序包含在 Windows、Mac 和 Linux 系统中。要访问该程序,请在台式机或笔记本电脑上启动终端(Windows 系统在搜索栏中搜索 "cmd",Mac 系统搜索 "terminal")。
要在 Linux 上使用 SSH,请在终端/命令窗口中键入以下内容:
ssh u5622719@remote-19.dcs.warwick.ac.uk
首次通过 SSH 连接时,您将收到一条信息,警告您无法确定主机的真实性或主机密钥未缓存。在连接前,请查看 DCS SSH 指纹列表,检查是否正确。
端口转发(可选)
如果你想远程访问某个网络端口,如 webserver 或 jupyter notebook,可以使用 ssh 的端口转发功能,使用 -L 选项来实现。例如,如果你在默认端口 8888 上启动了 jupyter notebook,可以使用以下命令进行端口转发:
ssh -L8888:localhost:8888 u5622719@remote-19.dcs.warwick.ac.uk
然后,就可以通过计算机网络浏览器中的 http://localhost:8888 访问您的 jupyter 笔记本。
访问其他机器(可选)
例如,您可以使用 remote-19.dcs.warwick.ac.uk 作为跳转主机,访问校外无法直接访问的其他机器,如 DCS 批处理系统和远程节点:
ssh -J u5622719@remote-19.dcs.warwick.ac.uk
例如,您还可以将其与端口转发结合起来:
ssh -L8888:localhost:8888 -J u5622719@remote-19.dcs.warwick.ac.uk
保存 SSH 连接(可选)
为了方便连接,可以将 SSH 配置保存在别名中。为此,请在 .ssh/config 文件中创建(或添加)以下信息:
Host dcs User u5622719 HostName remote-19.dcs.warwick.ac.uk
然后就可以使用以下命令进行连接了:
ssh dcs
获取帮助
如果您在设置时遇到问题,请发送电子邮件至 tech@dcs.warwick.ac.uk 。
资源限制
远程节点用于交互式使用,包括完成实验室和课程作业。每个用户只能使用 32 GB 内存和 6 个内核。如果您正在进行需要大量 CPU、内存或 GPU(如机器学习)的项目,则应使用我们的计算节点或批处理计算系统。
维护窗口
这些机器在周二早上会提前重启,以应用安全更新。