Linux 系统的标志:cron 服务和 ssh 服务。如果能将 Linux 下的 crontab 和 ssh 在 windows 上搭建起来,再配合 screen 就可以将 windows 当 linux 服务器用了。cron 服务提供了定时运行能力,screen 提供后台运行能力,ssh 提供远程登录。目前 crontab 可以通过 Cygwin 进行安装:但 windows 自带的 ssh 服务不太好自定义,我们还是通过 Cygwin 进行安装。同样通过 Cygwin的安装包 setup-x86_64.exe 进行单个软件的安装:setup-x86_64.exe -q -P openssh
安装完后需要在 Cygwin Terminal 中初始化一下 ssh 服务:$ /usr/bin/ssh-host-config
初始化的过程中会生成/etc/sshd_config配置文件,后续可以更改ssh的配置文件。cygrunsrv -S cygsshd
cygrunsrv -Q cygsshd
netstat -anp tcp| grep 0.0.0.0:22
可以在 git-bash 中通过 ssh 客户端验证一下:screen 软件也可以通过 Cygwin 的安装包 setup-x86_64.exe 进行安装:setup-x86_64.exe -q -P screen
最终在 ssh 远程连接中查看 screen 中运行的后台任务:一切都符合预期,可以通过 ssh 远程 windows 主机,再通过 screen 跑任务挂机,模拟 Linux 系统终端的行为。Cygwin 也有包管理工具 apt-cyg ,可以通过 apt-cyg 进行软件包的安装:集齐了 cron、screen、ssh 和 python 是不是发现可以用 windows 远程干很多事?推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...