当前位置: 首页 > news >正文

runpod team 怎么设置自己的ssh key呢?

生成 ed25519 公钥密钥

ssh-keygen -t ed25519 -C  "your@qq.com"

然后在pod容器配置key以及启动方式

在这里插入图片描述
选择edit pod

添加启动代码

启动代码可以参考官方给的内容:

  • https://docs.runpod.io/pods/configuration/use-ssh
bash -c 'apt update;DEBIAN_FRONTEND=noninteractive apt-get install openssh-server -y;mkdir -p ~/.ssh;cd $_;chmod 700 ~/.ssh;echo "$PUBLIC_KEY" >> authorized_keys;chmod 700 authorized_keys;service ssh start;sleep infinity'

我建议是在公有环境配置自己的key的,这样可以随时删除
在这里插入图片描述

怎么vscode连接呢?

在这里插入图片描述

默认是root账号,但是不建议root账号,应该开设自己的账号

#!/usr/bin/env bash
set -euo pipefail# 1. 定义新用户名和密码
USERNAME="Guanjq"
PASSWORD="YourSecurePasswordHere"  # 建议使用交互式或密钥方式,不在脚本中明文存放# 2. 创建用户并设置密码
if id "$USERNAME" &>/dev/null; thenecho "用户 $USERNAME 已存在,跳过创建。"
elseecho "创建用户 $USERNAME ..."useradd -m -s /bin/bash "$USERNAME"                   # 创建用户并生成 home 目录 :contentReference[oaicite:0]{index=0}echo "$USERNAME:$PASSWORD" | chpasswd                  # 设置用户密码 :contentReference[oaicite:1]{index=1}echo "用户 $USERNAME 创建完成。"
fi# 3. 将用户加入 sudo(在 Debian/Ubuntu 为 sudo 组,CentOS/RHEL 为 wheel 组)
if grep -Eiq "ubuntu|debian" /etc/os-release; thenSUDOGROUP="sudo"
elseSUDOGROUP="wheel"
fiecho "将 $USERNAME 添加到 $SUDOGROUP 组 ..."
usermod -aG "$SUDOGROUP" "$USERNAME"                     # 授予 sudo 权限 :contentReference[oaicite:2]{index=2}# 5. 重启 SSH 服务
echo "重启 SSH 服务..."
if systemctl is-active --quiet sshd; thensystemctl reload sshd                                  # 推荐 reload 而非 restart :contentReference[oaicite:3]{index=3}
elsesystemctl start sshd
fiecho "完成!现在请以新用户 $USERNAME 登录,并使用 sudo 进行管理。"

http://www.mrgr.cn/news/100658.html

相关文章:

  • 【统计方法】交叉验证:Resampling, nested 交叉验证等策略 【含R语言】
  • 如何用python脚本把一个表格有4万多条数据分为两个文件表,每个2万条数据?
  • unity Orbbec Femto Bolt接入unity流程记录 AzureKinectExamples 插件 使用记录
  • Android WIFI体系
  • LeetCode热题100--53.最大子数组和--中等
  • 2025.4.29总结
  • Nacos源码—2.Nacos服务注册发现分析四
  • Ansible 铸就 Linux 安全之盾(Ansible Builds Linux Security Shield)
  • Python初学 有差异的知识点总结(一)
  • ARPG游戏和MMORPG经济形态区别以及对经济循环的思考
  • GoogleTest:在Ubuntu22.04安装
  • 热度大幅度下降,25西电经济与管理学院(考研录取情况)
  • Python数据结构与算法(5)——动态规划
  • 聊透多线程编程-线程互斥与同步-13. C# Mutex类实现线程互斥
  • 目标检测篇---faster R-CNN
  • HarmonyOS NEXT 诗词元服务项目开发上架全流程实战(一、项目介绍及实现效果)
  • CogCoM: A Visual Language Model with Chain-of-Manipulations Reasoning 学习笔记
  • 【金仓数据库征文】加速数字化转型:金仓数据库在金融与能源领域强势崛起
  • 51c大模型~合集122
  • 2025年五一数学建模竞赛AI辅助全网专业性第一