前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows Git Bash 中使用 sshd 服务

Windows Git Bash 中使用 sshd 服务

作者头像
AlphaHinex
发布2024-04-09 19:39:28
1120
发布2024-04-09 19:39:28
举报
文章被收录于专栏:周拱壹卒周拱壹卒

Windows 环境下,可以通过 Git[1] 中的 Git Bash 启动 sshd 服务。

进入 Git Bash 后,先生成 ssh_host_rsa_key

代码语言:javascript
复制
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

之后会在 Git 安装路径下的 /etc/ssh 中生成 ssh_host_rsa_keyssh_host_rsa_key.pub 两个文件:

代码语言:javascript
复制
# /etc/ssh 下的文件实际路径在 git 安装路径下的 /etc/ssh 中
$ ls -l /etc/ssh
total 569
-rw-r--r-- 1 Administrator 197121 565252 12月  4  2018 moduli
-rw-r--r-- 1 Administrator 197121   1589 8月  24  2018 ssh_config
-rw-r--r-- 1 Administrator 197121   1831 11月 25 16:51 ssh_host_rsa_key
-rw-r--r-- 1 Administrator 197121    409 11月 25 16:51 ssh_host_rsa_key.pub
-rw-r--r-- 1 Administrator 197121   3122 12月  4  2018 sshd_config

用全路径启动 sshd 服务:

代码语言:javascript
复制
$ /usr/bin/sshd
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key

此时可通过其他终端使用 Windows 环境的登录账号进行 ssh 连接:

代码语言:javascript
复制
ssh Administrator@xxx.xxx.xxx.xxx

结束 sshd 服务可以直接 kill 进程:

代码语言:javascript
复制
$ ps -ef|grep sshd
Administ    5292       1 ?        16:54:51 /usr/bin/sshd
$ kill 5292

参考资料

[1]

Git: https://git-scm.com/

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-11-25,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 周拱壹卒 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com