Skip to main content

远程登录

登录方式

首次登录

  1. 因为需要进行两步认证绑定,故首次登录必须使用Web浏览器
  2. 在计算机上使用Web浏览器访问 https://access.nju.edu.cn
  3. 输入用户名、密码登录
  4. 手机安装 Google Authenticator 、 Microsoft Authenticator 、 Red Hat FreeOTP 、 FreeOTP Plus 、 LastPass Authenticator 等兼容 APP ,扫描二维码(也可手动输入),然后点击“完成绑定”
  5. 输入手机 APP 中的动态口令登录
  6. 下载安装或升级客户端插件

Web登录(图形和命令行界面)

  1. 使用Web浏览器访问 https://access.nju.edu.cn
  2. 输入用户名、密码登录
  3. 输入手机 APP 中的动态口令登录
  4. 下载安装或升级客户端插件,需要 Java 运行环境
  5. Web 支持图形界面 xfce4/vnc、命令行界面 ssh ,Web 不支持 SFTP !
  6. 图形界面修改分辨率:Applications - Settings - Display - Resolution

SSH登录(命令行界面)

  1. 地址:access.nju.edu.cn,端口:22(默认)
    中国电信地址:ddnsct.yaoge123.com,端口:5022
  2. 输入用户名
  3. 输入密码+空格+动态口令(如密码是YaoGe123,手机APP动态口令是123456,则输入YaoGe123 123456
  4. SSH 不支持图形(X11-Forwarding)
  5. SSH 客户端:PuttyXshellBitvise SSH ClientiTerm2Termius……

SFTP登录(文件传输)

  1. 地址:access.nju.edu.cn,端口:22(默认)
    中国电信地址:ddnsct.yaoge123.com,端口:5022
  2. 输入用户名
  3. 输入密码+空格+动态口令(如密码是YaoGe123,手机APP动态口令是123456,则输入YaoGe123 123456
  4. SFTP 路径有特殊前缀( /hpc_login1 sftp (10.1.0.101)/self )
  5. SFTP 客户端:FileZillaXftpWinSCPBitvise SSH ClientCyberduckSFTP DriveSSHFSLFTP
  6. FileZilla 须在站点(Site)的“传输设置 (Transfer Settings) ”中勾选“限制并发连接数 (Limit number of simultaneous connections) ”并设置“最大连接数 (Maximum number of connections) ”为 1
  7. WinSCP 不可使用 “后台传输 (Background Transfers) ”
  8. Cyberduck 须在“新建书签 (New Bookmark) ”中设置“传输文件 (Transfer Files) ”为“使用浏览器连接 (Use browser connection) ”
  9. SFTP Drive 须设置“ Authentication Type ”为“ Keyboard Interactive ”

登录注意事项

  1. SSH 登录后用 passwd 更改密码,密码至少8个字符,包含小写字母、大写字母、数字和特殊字符中的至少三种,不能是常见密码
  2. 连续输错5次密码(含动态口令),账号锁定5分钟
  3. 只有最新绑定的动态口令有效,为避免混淆建议在绑定前先删除老的条目,动态口令仅用于登录 access.nju.edu.cn
  4. 必须通过作业调度系统进行计算,不得在登录节点或计算节点直接运行计算程序,否则会被杀掉进程
  5. 小心更改PS1环境变量,最后必须以$ 结尾($+空格)

数据传输

  1. SFTP:使用SFTP客户端浏览并传输文件,适合大文件和整个目录的上下传。
  2. ZMODEM:在登录节点上可用rz上传文件、sz下载文件,适合单个小文件的上下传。
  3. 云盘:通过云盘自动同步和备份文件。
  4. 数据拷贝:直接使用移动硬盘拷贝大量数据文件。

数据拷贝

为方便大数据传输,中心提供数据拷贝服务,用户需提供支持 USB 3.0 接口的大容量移动硬盘存储设备,文件系统格式化为 exFAT/ext4/XFS ,并告知需要拷贝数据的目录(绝对路径),保证目录的容量小于移动存储的空余空间。

  • 使用 Windows 的用户,建议将存储设备格式化为 exFAT ,exFAT 可以方便的同时被 Windows 和 Linux 读写,但是对于机械硬盘不适于长期使用。
  • 使用 Linux 的用户,建议将存储设备格式化为 ext4 或 XFS 。

  高性能计算集群和云盘已紧密集成。

存储配额

并行文件系统fsa等有存储空间配额,存储空间收费按照配额收费。

可以使用命令 myquota 查看配额,用户和组配额同时生效。用户或组占用存储空间超过配额但是<10%的,可以在7天宽限期内降低至配额以内,超期将无法写入任何数据;超过配额>10%,立刻无法写入任何数据,需要降低至配额以内才能写入数据。

环境变量

集群使用Environment Modules以模块的形式对环境变量进行管理。在高性能计算集群系统中,安装有多种软件及其不同版本,它们需要设置不同的环境变量,Environment Module可以将这些环境变量做成模块文件(modulefile)。模块可以被加载(load)、卸载(unload)、切换(switch)等,这些操作会改变相应的环境变量设置,让用户方便的在不同环境之间切换。相比将环境变量设置写入/etc/profile、~/.bashrc或~/.bash_profile,Environment Module操作只影响当前用户的当前登录环境;相比直接source文件,Environment Module的操作可以撤销(卸载)。普通用户还可以自己编写module,具有很好的定制性。用户不仅可以在命令行中Environment Modules,也能在作业提交脚本中使用,对编译和计算环境都能够很好的控制。

常用命令

  • 显示module帮助:module help
  • 显示所有可用模块:module avail
  • 显示已加载模块:module list
  • 加载模块:module load MODULEFILE
  • 卸载模块:module unload MODULEFILE
  • 切换模块:module switch OLD_MODULEFILE NEW_MODULEFILE(等价于:module unload OLD_MODULEFILE; module load NEW_MODULEFILE)
  • 卸载所有已加载模块:module purge
  • 显示模块说明:module whatis MODULEFILE
  • 显示模块内容:module display MODULEFILE

模块命名规则

软件名/版本-编译器-版本-库-版本

非 Bash

使用非 Bash 作为 Login Shell 的用户,请在作业提交脚本的首行指明 Shell 或使用 bsub 选项 -L 指定作业运行时 Login Shell 为 Bash

如 Login Shell 为 tcsh,使用下面两种方法中的一种

#!/bin/tcsh #首行指明Shell
#BSUB ...
...
...
#BSUB -L /bin/bash #指定运行时Login Shell为Bash
...

模块示例

$ module avail #查看所有可用模块

------------------------------ /fs00/software/modulefiles ------------------------------
gcc/5.2.0                          impi/5.0.3.048
iccifort/15.0.3                   ips/2011sp1u3
ics/2013                           ips/2015u3
ics/2013sp1u1                  openmpi/1.10.0-gcc-5.2.0
imkl/11.2.3                      openmpi/1.10.0-iccifort-15.0.3

$ module list #显示已加载模块
No Modulefiles Currently Loaded. #没有模块被加载

$ icc --version #故icc找不到
-bash: icc: command not found

$ module whatis ips/2015u3 #查看模块说明
ips/2015u3           : Intel Parallel Studio XE 2015 Update 3 Cluster Edition

$ module load ips/2015u3 #加载模块
$ icc --version
icc (ICC) 15.0.3 20150407
Copyright (C) 1985-2015 Intel Corporation.  All rights reserved.

$ module list #显示已加载模块
Currently Loaded Modulefiles:
  1) ips/2015u3

$ module unload ips/2015u3 #卸载模块

登录方式entry(内测)

仅限受邀用户内部测试

首次登录

  1. 因为需要进行两步认证绑定,故首次登录必须使用Web浏览器
  2. 在计算机上使用Web浏览器访问 https://entry.nju.edu.cn
  3. 输入用户名、密码登录
  4. 手机安装 Google Authenticator、Microsoft Authenticator、Red Hat FreeOTP、LastPass Authenticator 等兼容APP,扫描二维码(也可手动输入),然后点击“完成绑定”
  5. 输入手机APP中的动态口令提交
  6. 下载安装或升级客户端插件

Web登录

  1. 使用Web浏览器访问 https://entry.nju.edu.cn
  2. 输入用户名、密码登录
  3. 输入手机APP中的动态口令提交
  4. 下载安装或升级客户端插件,需要Java运行环境
  5. Web支持图形界面xfwd/vnc、命令行界面ssh,文件传输sftp
  6. 图形界面修改分辨率:Applications - Settings - Display - Resolution

SSH登录(命令行界面)

  1. 地址:entry.nju.edu.cn,端口:22(默认)
    中国电信地址:ddnsct.yaoge123.com,端口:7022
  2. 输入用户名
  3. 输入密码
  4. 输入手机APP中的动态口令
  5. SSH不支持图形(X11-Forwarding)
  6. SSH客户端:PuttyXshell、Bitvise SSH ClientiTerm2Termius……

SFTP登录(文件传输)

  1. 地址:entry.nju.edu.cn,端口:22(默认)
    中国电信地址:ddnsct.yaoge123.com,端口:7022
  2. 输入用户名/10.1.0.101/self(如用户名是yaoge,则输入yaoge/10.1.0.101/self)
  3. 输入密码+空格+动态口令(如密码是YaoGe123,手机APP动态口令是123456,则输入YaoGe123 123456)
  4. SFTP客户端:FileZillaXftpWinSCPBitvise SSH ClientCyberduckSFTP DriveSSHFSLFTP
  5. FileZilla 须在站点(Site)的“传输设置(Transfer Settings)”中勾选“限制并发连接数(Limit number of simultaneous connections)”并设置“最大连接数(Maximum number of connections)”为 1
  6. WinSCP 不可使用 “后台传输(Background Transfers)”
  7. Cyberduck 须在“新建书签(New Bookmark)”中设置“传输文件(Transfer Files)”为“使用浏览器连接(Use browser connection)”
  8. SFTP Drive 须设置“Authentication Type”为“Keyboard Interactive”

登录注意事项

  1. SSH登录后用 passwd 更改密码,密码至少8个字符,包含小写字母、大写字母、数字和特殊字符中的至少三种,不能是常见密码
  2. 连续输错5次密码(含动态口令),账号锁定5分钟
  3. 只有最新绑定的动态口令有效,为避免混淆建议在绑定前先删除老的条目,动态口令仅用于登录 entry.nju.edu.cn
  4. 必须通过作业调度系统进行计算,不得在登录节点或计算节点直接运行计算程序,否则会被杀掉进程
  5. 小心更改 PS1 环境变量,最后必须以$ 结尾($+空格)