Skip to main content

远程登录

登录方式

首次登录

  1. 因为需要进行两步认证绑定,故首次登录必须使用Web浏览器
  2. 在计算机上使用Web浏览器访问 https://access.nju.edu.cn
  3. 输入用户名、密码登录
  4. 手机安装 Google Authenticator 、 Microsoft Authenticator 、 Red Hat FreeOTP 、 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(默认)
  2. 输入用户名
  3. 输入密码+空格+动态口令(如密码是YaoGe123,手机APP动态口令是123456,则输入YaoGe123 123456
  4. SSH 不支持图形(X11-Forwarding)
  5. SSH 客户端:PuttyXshellBitvise SSH ClientiTerm2Termius……

SFTP登录(文件传输)

  1. 地址:access.nju.edu.cn,端口:22(默认)
  2. 输入用户名
  3. 输入密码+空格+动态口令(如密码是YaoGe123,手机APP动态口令是123456,则输入YaoGe123 123456
  4. SFTP 路径有特殊前缀( /hpc_login1 sftp (10.1.0.101)/self)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等有存储空间配额,存储空间收费按照配额收费。

查看配额方法如下,用户和组配额同时生效

[yaoge ~]yaoge123]$ 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(默认)
  2. 输入用户名
  3. 输入密码
  4. 输入手机APP中的动态口令
  5. SSH不支持图形(X11-Forwarding)
  6. SSH客户端:PuttyXshell、Bitvise SSH ClientiTerm2Termius……

SFTP登录(文件传输)

  1. 地址:entry.nju.edu.cn,端口:22(默认)
  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环境变量,最后必须以“$ ”结尾($+空格)