菜单

Administrator
Administrator
发布于 2024-07-02 / 40 阅读
2
0

SSH远程管理与免密登录

windows端操作【客户端】

添加系统功能并开启服务

win+i 进入设置——添加功能——搜索OpenSSH

win+s 搜索服务,开启OpenSSH相关服务

hosts名称映射

  • vscode打开C:\Windows\System32\drivers\etc\hosts

  • 配置[ip] [name]映射

  • 以后命令行可以用name代替ip地址的输入

生成SSH密钥并上传服务器

  • 进入终端执行ssh-keygen命令

    • 进入user/.ssh会有生成的私钥与公钥id_rsa相关文件

  • 在登录的同时上传客户端公钥

    • ssh-copy-id -i ~/.ssh/id_rsa.pub root@centos(windows需要在git bash中执行)

SSH本地其他配置

  • 视频

  • programData添加Authorized_keys文件

  • 修改sshd_config文件,修改密码校验等参数

vscode

安装扩展remote SSH

Linux端【服务端】


评论