目的
为了阿里云HPC实例的安全,通常购买的阿里云HPC实例不能够通过外网直接访问,因此需要额外购买ECS实例作为跳板机以登录HPC实例。
ECS实例配置流程
- 选择pgx-cromwell-server创建实例
- 基础配置
- 按量付费
- 依据所在地区选择,这里选择华东2
- 可用区一定要选D
- 配置2cpu,4G内存基本满足需求
- 网络与安全组
- 专有网络,选择pgx-batch-compute-vpc
- 选择分配公网IP
- 选择安全组,这里选择pgx-batch-compute
- 系统配置
- 自定义密码
- 实例名称(小写+短横线+数字)
- 主机名(保持与实例名称一致方便查找)
- 分组设置
- 资源组(选择choppy组)
跳板机登录
##通过公网IP就可以登录
ssh root@101.133.154.76
Choppy激活
conda activate choppy
批量创建用户
#!/bin/bash
for i in $(cat ~/learning_num.txt)
do
echo $i
useradd -d /home/$i -s /bin/bash -g student $i
echo $i | passwd --stdin $i
done
延长跳板机自动关闭时间
nano /etc/ssh/sshd_config
##修改如下配置
TCPKeepAlive yes
ClientAliveInterval 3600
ClientAliveCountMax 3
##重启下sshd
systemctl restart sshd