跳到主要内容
🔍

代码示例: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               # 免密登录成功