文件传输

可通过如下方式传输文件:

  1. 平台网页上传(文件管理)。

  2. ssh客户端:

    • windows :winscp、MobaXterm、sftp等

    • linux :scp、sftp等

    • mac :scp、sftp等

  3. 其他:wget,git等。

  4. 1TB-1PB的数据传输,强烈建议您联系我们,将硬盘等存储设备送至网络信息中心进行传输。

网页上传文件

主门户(scow):

地址: https://hpckapok.scut.edu.cn

_images/scow_file_manager.jpg

集群1门户(hpckapok1):

地址: https://hpckapok1.scut.edu.cn

_images/kapok1_file_manager.png

集群2门户(hpckapok2):

地址:https://hpckapok2.scut.edu.cn

_images/kapok2_file_manager.png

客户端传输

Windows 用户

winscp

软件下载地址: https://winscp.net/eng/index.php,下载后根据提示自行安装即可。

登录服务器
hpckapok1(IP地址:202.38.252.202,202.38.252.203,202.38.252.204,202.38.252.205)
  1. 打开winscp软件,输入IP地址(以上选之一)、用户名密码

    • 点击保存可把服务器信息保存至winscp,可方便下次复用;

    • 点击登录即可直接登录至服务器;

    _images/winscp12.png
hpckapok2(IP地址:202.38.252.210,202.38.252.211)
  1. 登录https://hpckapok2.scut.edu.cn/,点击HPC服务,点击下载密钥。

_images/down_key.png
  1. 打开winscp软件,输入IP地址(以上选之一)、用户名

_images/login_winscp-1.png
  1. 点击根据下图操作,导入密钥

_images/login_winscp-2.png
  1. 导入过程会提示是否转换PuTTY格式,点击“确定”,并选择ppk文件保存的地址即可

  2. 根据自己的需求,进行以下的操作:

    • 点击保存可把服务器信息保存至winscp,可方便下次复用,然后在登录至服务器;

    • 点击登录即可直接登录至服务器;

使用方法

左侧为本地目录,右侧为远程服务器端目录

登录到服务器后,可通过“拖拽文件”或“选中文件”均可进行文件上传下载。

_images/winscp14.png

mobaxterm

下载地址: https://mobaxterm.mobatek.net/download-home-edition.html

使用方法
  1. 打开mobaxterm,点击“Session”,选择“SSH”,填入IP地址、用户名

    🚧 注意:

    1. hpckapok2,需要下载密钥,可参考winscp-登录服务器-hpckapok2章节;

    2. 下图中,如果是如果登录hpckapok2,需要红蓝框均操作;hpckapok1,只执行红框

_images/ssh-login1.png
  1. 左侧窗口可以进行文件传输操作,拖拽即可实现上传下载

_images/ssh-2.png

Linux/Unix/Mac用户

scp

命令格式:

#传输文件
scp localfile  username@remote:/path/to/destination/
#传输文件夹
scp -r localfile_dir  username@remote:/path/to/destination/

scp常用语法:

_images/scp-tab.png
实操:集群1和集群2互传
  1. 集群1传输到集群2(在集群2上执行):

#传输文件
scp username@remote:/path/remotefile  /local/destination/
#传输文件夹
scp -r username@remote:/path/remotefile_dir  /local/destination/
  1. 集群2传输到集群1(在集群2上执行) :

#传输文件
scp localfile  username@remote:/path/to/destination/
#传输文件夹
scp -r localfile_dir  username@remote:/path/to/destination/

sftp

hpckapok1连接命令sftp -P [端口|默认22] <用户>@<地址>

hpckapok2连接命令sftp -P [端口|默认22] -i <密钥路径> <用户>@<地址>

文件下载命令:get [服务器文件],-r参数可拉取整个目录

文件上传命令:put [本地文件],-r参数可推送整个目录,需服务器存在该目录

服务器路径切换:cd [地址]

本地路径切换:lcd [地址]

服务器文件夹内容查看:ls

参考资料:

winscp传输实操

Contributor:mzliu


最后更新: 2025 年 06 月 30 日