請問如何 Windows 像 linux ssh 遠端連線使用?
想要寫一個 powershell cmd script 定期管理多台電腦(有 Server 也有一般使用者 xp、7、10 windows 版本)
想到 linux 有 ssh 環境可以做到
請問換到 windows 如何做到呢?
期望效果 :
有 A、B、C 三台電腦
想要遠端 cmd 取得這三台電腦的資源利用狀況,並且能遠端管理資源
嘗試搜尋1 : Windows 像 linux ssh 遠端連線
結果 : 都是 windows 如何連線 linux ssh...
用Windows的遠端桌面操作Linux——xrdp與VNC Server搭配 - 布丁布丁吃什麼?
Windows 10 開始提供 SSH 的程式了! – Heresy's Space
內建的Powershell就可以解決了,主要你有Domain的環境,
XP需要利用GPO部屬一下Powershell,powershell從Win7的時代開始
只有XP需要額外處理,其他的只要GPO套用一下WinRM的服務,基本上就可以用了
你SSH還需要敲帳密,Windows你登入的帳戶有要遠端電腦的管理者權限,
你連帳戶都不用敲就可以下指令過去操作了
如果你所謂的 A & B & C 是指 Server,建議你架一部 Windows System Center Server,在它上面可以管理所有微軟伺服系統
windows 上面可以裝openssh server 阿
https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse
感謝您,但美中不足只能 Windows Server 2019 or Windows 10 1809
win7 也可
http://fred151.net/site/2018/09/23/how-to-install-openssh-on-windows-7-10/
把系統版本+ openssh server拿去餵狗就知道怎麼做了
大部分的os都能用
感謝!
除了openssh,你可以用invoke-command 去跑遠端的powershell command
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/invoke-command?view=powershell-7