代码示例:0.2.2 Linux:虚拟机 Ubuntu + SSH
全部示例均标注编译命令、适用环境与实测状态;完整验证记录见《03.5-代码编译运行验证记录》。
examples/ssh-setup.txt · Ubuntu SSH 服务与免密登录命令清单
# 0.2.2 SSH 服务与免密登录命令清单(顺序执行) # —— Ubuntu 侧 —— sudo apt update sudo apt install openssh-server sudo systemctl enable --now ssh sudo systemctl status ssh # 期望 active (running) # —— Windows 侧 —— ssh-keygen # 一路回车(或按提示保存) # 把公钥复制到 Ubuntu(任选其一): # 方式一(交互):ssh-copy-id 用户名@Ubuntu的IP # 方式二(手动):将 ~/.ssh/id_*.pub 内容追加到 Ubuntu 的 ~/.ssh/authorized_keys # —— 验证 —— ssh 用户名@Ubuntu的IP # 免密登录成功