编辑
2026-04-27
工具与技术
00
请注意,本文编写于 49 天前,最后修改于 47 天前,其中某些信息可能已经过时。

目录

简介
硬件资源
硬件使用
NAS
一、基本概述
二、各服务连接方法
三、注意事项
Linux服务器
一、基本概述
二、连接方式
1. SSH 命令行登录
2. SFTP 文件传输
3. 其他服务需求
三、使用规范与注意事项
四、AI工具的使用
其他软件的使用(正在更新中)

简介

该篇博客主要介绍一下当前的可用工具链与资源,以防大家重新造轮子

硬件资源

课题组公开开放的硬件资源主要包括Linux服务器x1,NASx1与其他各类硬件,请联系管理员开通服务器/nas账号,并了解已有硬件的共享使用登记规则。

硬件使用

NAS

之前nas的使用文档我放在了nas里,现在想来是否太不合理了(自指)?所以这里平移过来先。

一、基本概述

  • 内网IP地址: 10.62.192.79
  • 账号获取: 联系管理员创建
  • 已支持服务:
    • SMB/CIFS:文件共享与访问
    • SFTP:安全文件传输
    • WebDAV:通过HTTP/HTTPS协议管理文件
    • 迅雷下载:远程下载资源至NAS
    • GitLab:代码版本控制
    • 其他需求可联系管理员

二、各服务连接方法

  1. SMB/CIFS

    • Windows:在文件资源管理器地址栏输入 \\10.62.192.79,输入账号密码登录
    • Mac:在 Finder 的“前往”→“连接服务器”中输入 smb://10.62.192.79
    • Linux: 在/etc/fstab下添加:
    text
    //10.62.192.79/home /mnt/nas cifs credentials=/home/用户名/.nascred,uid=1000,gid=1000,iocharset=utf8,file_mode=0755,dir_mode=0755 0 0

    并在 /home/用户/.nascred 文件中写入:

    text
    username=你的用户名 password=你的密码

    然后 sudo chmod 600 /home/用户/.nascred 保护凭据。 特别的,也可以加入

    //10.62.192.79/public //10.62.192.79/Gitlab

    等路径

  2. SFTP

    • 使用支持SFTP的客户端(如FileZilla)连接至 10.62.192.79,用NAS账号登录
  3. WebDAV

    • 在支持WebDAV的应用或系统中添加网络位置,地址为 http(s)://10.62.192.79/webdav,按提示认证
  4. 迅雷下载

    • 浏览器访问 http://10.62.192.79/,登录后即可添加下载任务
  5. GitLab

    • 实例访问地址:10.62.192.79/volume1/GitLib
    • 克隆仓库示例:
      bash
      git clone ssh://username@10.62.192.79/volume1/GitLib/res.git
    • 需要SSH权限支持
  6. 其他信息

三、注意事项

  • 请妥善保管账号,不要分享登录凭证
  • 定期备份重要数据,防止意外丢失
  • 遇任何问题或需要技术支持,请及时联系管理员

Linux服务器

注意,除非另有通知,校园网环境内不要直接使用Openclaw等agent监听任何端口!

一、基本概述

  • 内网IP地址: 10.61.48.10
  • 操作系统: Rocky9
  • 账号获取: 联系管理员创建
  • 网络特点: 已优化科研专线,具备香港 IP(HK IP),方便访问国际学术资源与数据集
  • 主要用途: 高性能计算、数据处理、模型训练等

二、连接方式

1. SSH 命令行登录

这是最常用的登录方式,所有系统均支持。

  • Linux / Mac:直接在终端使用 ssh 命令

    bash
    ssh 用户名@10.61.48.10

    首次登录会提示确认主机指纹,输入 yes 并回车,之后输入密码。

  • Windows

    • 较新版本 PowerShell 或 CMD 已内置 OpenSSH,可直接使用上述命令。
    • 也可使用第三方客户端如 PuTTY,Host Name 填 10.61.48.10,端口 22,连接后输入账号密码。
  • 免密登录(推荐)
    在本地生成 SSH 密钥对(如已存在可跳过):

    bash
    ssh-keygen -t rsa -b 4096

    将公钥复制到服务器:

    bash
    ssh-copy-id 用户名@10.61.48.10

    之后登录不再需要输入密码。

2. SFTP 文件传输
  • 命令行:使用 scpsftp 命令从本地与服务器上传下载文件。

    bash
    # 上传文件 scp 本地文件 用户名@10.61.48.10:~/ # 下载文件 scp 用户名@10.61.48.10:~/远程路径 ./
  • 图形客户端: 推荐使用vscode或其他现代ide工具,可实现拖拽传输文件。

3. 其他服务需求

如需在服务器上运行 Jupyter Notebook、TensorBoard、RStudio Server 等 Web 服务,可联系管理员协助配置端口转发或反向代理。

三、使用规范与注意事项

  • 计算资源:服务器为多人共享,请避免长时间霸占全部 CPU/GPU/内存,提交长时间任务前建议用 topnvidia-smi 查看负载。

  • 数据管理:个人数据请存放在家目录(/home/用户名)或指定NAS数据位置,重要数据定期备份。

  • 软件环境:系统已预装常用开发环境(Python、GCC 等),如需特定软件或版本,可联系管理员安装。

  • 网络使用:服务器具备国际专线,请合理使用,勿因违规下载导致 IP 被限。

  • 安全性

    • 不要与他人共享账号。
    • 离开终端时请使用 exit 登出,或使用 screen/tmux 管理会话。
  • 技术支持:遇到任何问题(联网故障、权限不足、软件报错等),请及时联系管理员。

四、AI工具的使用

在服务器上使用 AI Coding Agent(如 Claude Code、Codex CLI、OpenCode 等)时,可能需要额外配置网络代理或环境变量,以确保工具能正常访问外部 AI 服务。然而,网络代理层配置目前没有合适的接管方案,如果不稳还请上报管理员。

  • API 密钥管理
    多数 AI 工具需要设置 API 密钥,建议通过环境变量或专用配置工具管理,不要硬编码在脚本或提交到版本控制。示例:

    bash
    export ANTHROPIC_API_KEY="your_key_here" export OPENAI_API_KEY="your_key_here"

    本机内部应该已经做好了权限隔离,但请各位还是要负责任地使用生成式人工智能。

    对于未来可能的代理,应该只需要在终端显式指定监听:

    bash
    export http_proxy='http://127.0.0.1:7890' export https_proxy='http://127.0.0.1:7890'

特别的,各位也可以直接使用docker,在本地调试通过后拉到服务器上直接训练,具体教程省略。

其他软件的使用(正在更新中)

VScode的使用

本文作者:ziqing luo

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!