美文网首页
window 下用cmd使用ssh 教程

window 下用cmd使用ssh 教程

作者: 糖爰 | 来源:发表于2021-03-12 15:07 被阅读0次

    在配置jenkins服务器和本地主机互信时,发现ssh没法用了。

    第一种:win10下添加ssh服务

    Openssh是Linux系统下功能强大的远程服务和管理工具,现在在Windows10系统下也可以使用Openssh了。安装步骤如下:

    设置——更新和安全——开发者选项——点选“开发人员模式”,首先安装开发人员功能。 image.png 设置——应用——应用和功能——管理可选功能,添加功能。(我这里是已经添加完毕了)
    image.png

    安装后,重启。

    查看是否有ssh: image.png
    windows下手动开启ssh服务:
    管理员 模式打开cmd:
    image.png

    在Linux下开启ssh服务: /etc/init.d/ssh start
    检测是否启动:ps -e | grep ssh
    注意:
    CentOS默认已经有ssh服务,不需要自行安装。
    而ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。

    一、更新源列表
    sudo apt-get update
    二、 安装openssh-server
    sudo apt-get install openssh-server
    三、查看查看ssh服务是否启动
    ps -e | grep ssh
    查看到sshd服务说明已开启;否则执行 # service ssh start

    参考链接:https://blog.csdn.net/shimadear/article/details/93773054

    第二种

    首先需要安装openssh :https://github.com/PowerShell/Win32-OpenSSH/releases
    1、进入链接下载最新 OpenSSH-Win64.zip(64位系统),解压至C:\Program Files\OpenSSH
    2、打开cmd,cd进入C:\Program Files\OpenSSH(安装目录),执行命令:
    powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
    但是可能你的cmd无法识别powershell ,是因为你的环境变量中没有加入powershell的地址.
    添加步骤:
    1、win+r 打开运行, 输入sysdm.cpl 进行系统配置
    2、选择高级->环境变量
    3.在系统变量中添加powershell的路径,我的电脑路径是:C:\Windows\System32\WindowsPowerShell\v1.0

    image.png ok,添加完成后重新打开cmd 到OpenSSH这个目录下安装:
    powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
    

    接下来继续在cmd中输入:

    3、设置服务自动启动并启动服务:
    sc config sshd start= auto
    net start sshd
    至此ssh 配置完成。
    !! 最后在补充一句,把C:\Program Files\OpenSSH 即ssh的文件路径最好也添加导系统的环境变量里面,不然重启后,ssh可能还会失效。

    原文链接:https://blog.csdn.net/qq_26593695/article/details/104533592

    相关文章

      网友评论

          本文标题:window 下用cmd使用ssh 教程

          本文链接:https://www.haomeiwen.com/subject/eykzqltx.html