通过Enable-PSRemoting命令打开PS远程,默认是启动了Kerberos认证。这个方法只适合两台电脑在相同域或信任域内的指定电脑(名字可以带后缀).但它不支持跨域、域外或IP地址。
如果要跨域、或指定IP地址执行时我们可以在客户端这里执行下面的代码,需要将所有或单一远程主机添加在信任表中。
Set-Item WSMan:localhostClientTrustedHosts -Value * -Force。Clear-Item WSMan:localhostClientTrustedHosts如果要删除单一远程主机,则可以执行:$newvalue = ((Get-ChildItem WSMan:localhostClientTrustedHosts).Value).Replace('computer01,','')Set-Item WSMan:localhostClientTrustedHosts $newvalue命令可以列出所有默认可以远程使用的命令。并且认证过程都可以像上面的代码一样传递$cred。两种不同的脚本都通过调用OpenSCManagerA API连接远程主机测试是否成功。
E节点 AWS LAN Server端设置
Enable-PSRemoting -Force #启用 powershell 远程会话
登陆之后就可以和Linux一样 使用grep、tail、head等命令,powershell和Linux和shell一样
可以管理windos文件和服务,也带一些很强的命令,执行效率一般都会比 UnxUtils 命令集要高
但命令powershell一般都太长不容易记忆,如果写脚本建议使用自带的命令
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-6
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_session_configurations?view=powershell-7
第一款:PuttyPutty是一款非常轻巧灵活的终端软件, *** 作简单、免费开源。目前主要用于Windows平台,集成了Telnet、SSH、Rlogin等客户端工具,可以方便的远程登录和管理服务器,非常适合追求轻便灵活的用户。
第二款:Powershell
Powershell是Windows10系统自带的命令行工具,cmd命令提示符的增强版,基本功能与Bash相似,可直接运行大部分shell命令,使用非常轻便快捷。如果对终端功能要求不高,可以使用该工具。
第三款:Xshell
Xshell是一款应用广泛的终端软件,在业界很受欢迎。支持多窗口切换和常见的SHH、Telnet、SFTP等协议,可以轻松上传下载文件。如果对终端功能要求高,管理服务器多,可以考虑使用这个软件,体验很好。
第四款:SecureCRT
SecureCRT是一款支持SSH的终端仿真程序,简单来说就是在Windows下登录Unix或Linux服务器主机的软件,自带文件传输工具,可以方便地上传下载文件,调整界面风格,切换多窗口等。对于远程连接和管理服务器来说,这是非常不错的选择。
第五款:Mobaxterm
Mobaxterm是一款全方位的终端软件,不仅可以像Putty一样通过SSH连接远程服务区,还可以像winscp一样使用SFTP.SCP等协议传输文件,内置多标签和多终端分屏。此外,它还支持VNC.RDP.Xdmcp等远程桌面连接。最重要的是完全免费,功能非常强大。
第六款:堡塔SSH终端
堡塔SSH终端是一款免费软件,支持SSH和SFTP客户端的SSH终端管理和文件传输。 *** 作更方便,工作更高效,使用堡塔SSH终端,可以在同一屏幕上切换SSH和SFTP界面,使用命令行快速上传和下载文件,非常方便。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)