我编写了n个,linux 一键 安装 powershell 的shell脚本。貌似目前世界上,还没有类似的脚本项目。
https://gitee.com/chuanjiao10/kasini3000_agent_linux
One click install powershell linux 一键 安装
支持下列系统:
centos7
centos8
debian9
debian10
ubuntu 16.04
ubuntu 18.04
ubuntu 20.04
alpine 3.08------3.12
需要说明的是:
这个脚本,连带开启了root密码登录。这主要是为了卡死你3000的agent服务。
你可以手动修改 /etc/ssh/sshd_config 文件,来关闭。
这些脚本开启了,基于ssh的远程连接。
你可以用powershell的版本6,或7,
从win,linux客户端,
经ssh协议,
通过linux的sshd,
连接到powershell。
即 本地powershell-----》ssh client---》sshd---》linux上的powershell。
好处:
这个shell并不经过bash,好处是,可以远程传递对象级别的参数(变量)。远程传递脚本,和代码块。
还可以远程复制文件,这个复制文件,忽略win,linux,mac的区别。