四种远程连接方式

方式适合场景优点缺点
SSH 命令行日常分析轻量快速无图形界面
WebSSH无客户端浏览器直连功能受限
VSCode Remote写代码IDE 体验占带宽
RStudio ServerR 分析图形化仅 R

SSH 命令行连接

# 基本连接
ssh username@server_ip -p port_number

# 示例
ssh zhangsan@58.246.104.26 -p 7222

# 免密登录(推荐)
ssh-keygen -t rsa    # 生成密钥
ssh-copy-id zhangsan@58.246.104.26 -p 7222  # 上传公钥

文件传输

# 上传文件到服务器
scp -P 7222 local_file.fa zhangsan@58.246.104.26:~/data/

# 下载结果到本地
scp -P 7222 zhangsan@58.246.104.26:~/results/out.csv ./

# 同步整个目录(断点续传)
rsync -avz -e "ssh -p 7222" ~/local_data/ zhangsan@58.246.104.26:~/data/

Windows 用户推荐工具

WebSSH(浏览器直连)

部分云生信平台提供 WebSSH 功能,无需安装任何客户端,打开浏览器即可登录服务器终端。适合临时使用或不方便安装 SSH 客户端的环境。