Articles of 远程访问

远程Powershell脚本计划任务

我无法将Powershell脚本作为计划任务运行。 该脚本远程login到两台Hyper-V主机,查询复制状态并将结果通过电子邮件发回给我。 当我手动运行它时,脚本可以正常运行,无论是在Powershell ISE中,还是通过直接运行脚本,但是当我将它作为计划任务运行时,任务会停留在运行状态,我从来没有得到结果。 我已经检查了我的计划任务安装程序正常工作,只需将文本文件写入本地文件夹即可。 我也以同样的用户身份login,当我手动运行脚本的时候运行任务,所以没有,我错过了什么? 这是我的脚本: $array = @("host1.domain.com", "host2.domain.com") for ($i=0; $i -lt $array.length; $i++) { $pass = cat C:\Scripts\Creds.txt | convertto-securestring $mycred = new-object -typename System.Management.Automation.PSCredential -argumentlist "username",$pass Invoke-Command -ComputerName $array[$i] -Credential $mycred -FilePath "C:\Scripts\Check_VMReplication.ps1" } 该脚本在相同的文件夹中调用另一个脚本: $hstname = Hostname $Replication = Get-VMReplication $MessageFail = $hstname + ' Replication Alert' $SmtpServer = […]

无法将RDP用作域用户

我正在面临一个问题,远程使用域帐户的机器。 问题事实: 主机虚拟机由公司A托pipe(读取域A)。 虚拟机拥有本地pipe理员以及位于虚拟机上“pipe理员”的基于“A”的用户帐户。 我属于公司B(域B)。 我使用公司A提供的VPN来访问他们的networking。 我以前能够使用域B上的计算机上的mstsc远程访问域A上的任何虚拟机。 最近,公司A将他们的域A迁移到域Z. 现在,我无法使用我的域“Z”用户帐户将域B上的计算机远程迁移到域Z上的虚拟机,但是,我可以使用本地用户帐户login。 域帐户的错误是通用凭据无效。 当我作为本地pipe理员login到VM2后,使用我的域帐户远程访问另一个VM(如VM1)时,我的域“Z”帐户正在工作。 (虚拟机1和2在域Z上) 步骤6和7中的问题仅在基于域的环境中发生SEEM环境。 (我的本地机器所在的域B和另一个公司用户所在的域C所面临的问题与我相同)。 当从本地机器上安装新鲜安装的Windows(没有域,没有AV,默认操作系统选项)的公司提供的VPN时,一切正常,即可以使用域帐户远程进入虚拟机。 作为来宾的Windows 7企业版。 Windows 7,2008 R2,8.1作为访客虚拟机。 11.在访客机器上,尝试去激活防火墙,停止Forefront安全应用程序,并从域中删除机器,直接连接到互联网,但仍然没有连接。 (也许有些组织政策导致了这个问题,而从域名上移除并不会使政策失效,令人惊讶的是C公司的人也面临同样的问题)。 我如何解决这个问题?

在Win7上通过MMC远程pipe理服务器核心WS2008R2

我已经search并find了一些处理这个话题的线程,但他们从来没有完全解决。 他们似乎只是越过了。 我已经执行了很多build议: netsh advfirewall防火墙设置规则组=“远程pipe理”新启用=是 但我仍然得到“访问被拒绝”。 所提出的解决scheme都没有超出这一步,尽pipe没有人发起这些线索说“这样做!” 我已经采取的步骤: 1.在服务器端的ws2008 r2服务器核心上安装DNSangular色。 2.在Win7上安装Win7的RSAT。 3.将静态IP分配给服务器。 4.为MMC的DNSpipe理单元安装Windowsfunction。 5.尝试将其定位到服务器框。 在这一点上,我得到了“访问被拒绝”的错误,…呃…(在地板上) 当然会欣赏足够的下一步来远程pipe理框。 谢谢,Greg

对于IIS7远程pipe理,有必要成为一个pipe理员?

我希望允许我们的开发人员使用IISpipe理器在我们的Windows 2008框中远程pipe理IIS7。 这不是pipe理个人网站,而是一般的IIS。 如果我使用域pipe理员帐户login,则可以远程连接到该帐户,但是否则无法使其工作。 远程IISpipe理员只能使用本地或域pipe理员帐户吗? 如果不是,远程pipe理员所需的最小权限数量是多less? 谢谢。

连接到远程性能监视器时获取“不支持此类界面”

我有6台机器: 2个Windows 7 32位(W71,W72) 4 x Windows 2008 R2 64位(W2k81,W2k82,W2k83,W2k84) 我想从W7机器上远程访问W2k8机器的性能监视器。 这只是一个testing环境,所以: 机器不在一个域中,但它们都属于同一个工作组 他们都有一个与团体成员同名的帐户: pipe理员 性能日志用户 性能监视器用户 所有防火墙已closures 在W2k8机器上确认以下服务正在运行: 远程registry 性能日志和警报 性能计数器DLL主机 远程过程调用(RPC) 我可以从W71远程连接到W72的性能监视器,反之亦然。 但是,没有计算机可以远程连接到任何W2k8计算机的性能监视器。 编辑:我忘了提及,远程连接到性能监视器时得到的错误是: 尝试连接到远程计算机时发生以下系统错误: 没有这样的接口支持 进一步编辑:我试图访问远程计算机通过右键单击性能 > 连接到另一台计算机上…并提供远程计算机的IP地址: 我接受任何build议。 可能的解决scheme:显然,我可以不像上面描述的那样访问远程计算机的计数器,而是通过在添加新计数器时指定远程计算机的IP地址(或名称):

有一个轻量级的方式来启动从远程win7机器上的应用程序从Linux?

我试图find一个轻量级的方式来启动从远程Windows7机器上的应用程序从Linux。 以下是我的边界条件: Windows7系统与Linux机器位于同一LAN的同一子网中。 如果需要,具有pipe理员权限的本地用户帐户在该机器上可用,并且密码是已知的。 应该在Windows机器上启动的应用程序需要显示一个窗口。 这不仅仅是一个过程。 在windows7系统上不需要进一步的交互。 我不想在该系统上安装完整的cygwin。 我试图使用相当于psExec(winexe)的Linux,但我仍然需要在Windows7机器上确认一些警告。 从另一台Windows7机器使用psExec的作品,但我必须从一台Linux主机在Windows机器上启动一个进程。 编辑: 我可以自由安装额外的软件,但我不想安装mysys或cygwin。 应用程序需要立即启动(即一旦linux机器触发“启动应用程序”)。 IMO轮询不是一个选项。 正如我发现的那样,警告窗口7显示了什么时候它应该从winexe调用命令是一个称为“会话0隔离”的function ,并没有find一个方法来把它closures。

远程连接到MySQL服务器?

我试图弄清楚为什么当我尝试使用以下命令连接到MySQL服务器时,我一直在收到这个错误。 $~ mysql -u username -h SQLserver -p Enter password: ERROR 1045 (28000): Access denied for user 'username'@'myIP' (using password: YES) 我做了以下几点: 端口是在防火墙中打开其他明智我不会得到它只是超时的错误。 MySQL服务器不运行skip-networking或bind-address 用户名有主机为'%',我可以在本地连接,所以密码是正确的。 GRANT USAGE ON *.* TO username@% IDENTIFIED BY 'password'; FLUSH PRIVILEGES; 我想知道是否有人有想法或遇到过这个问题,并解决它? 正如你所看到的,我可以在本地login,但是当我试图做-h服务器时,我得到了错误。 mysql> SELECT user(),Current_user(); +——————–+—————-+ | user() | Current_user() | +——————–+—————-+ | username@localhost | username@% | +——————–+—————-+ 1 […]

可以使用思科ASA的控制台电缆,并与ESXi交互使用?

我正在创build程序,将思科ASA和ESXi机器部署到没有本地技术联系人可用的远程位置。 我认为将控制台电缆从ASA连接到ESXi计算机可能是一个明智的做法,以协助进行本地和远程configuration。 这是一个好主意,我应该如何使用ESXi与Cisco ASA的控制台进行交互?

如何在远程服务器上停止服务,该服务器没有连接到域,通过PowerShell使用非pipe理员用户

我已经开始了脚本来实现这一点: $SecurePassword = ConvertTo-SecureString –String $Password –AsPlainText -Force $Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $UserName, $SecurePassword $sess = New-PSSession -ComputerName $IPAddress -Credential $Credential Invoke-Command -Session $sess -ScriptBlock {Get-Service} Remove-PSSession -Session $sess 但我得到这个连接错误: New-PSSession:[xx.xx.xx.xx]连接到远程服务器xx.xx.xx.xx失败,并显示以下错误消息:WinRM无法完成操作。 validation指定的计算机名称是否有效,是否可以通过networking访问该计算机,以及是否启用WinRM服务的防火墙例外,并允许从此计算机访问。 默认情况下,公用configuration文件的WinRM防火墙例外限制对同一本地子网内的远程计算机的访问。 有关更多信息,请参阅about_Remote_Troubleshooting帮助主题。 要尝试获取脚本,我已经在客户端和远程服务器上运行了Enable-PSRemoting命令。 由于远程服务器不是域的一部分,我已经将服务器IP地址添加到客户端服务器上的TrustedHosts 。 我一直在使用这个网页,以及其他许多人,试图解决这个问题,据我可以告诉它应该工作(或至less没有连接问题)。 我要连接到远程服务器的用户不是pipe理员,而是Remote Managers Group 。 我也跟着这个问题的build议,授予访问该服务。 我不认为这是远远的,但我想提到它的完整性。 任何答案,意见,build议等,非常感谢。 谢谢。

将服务器A连接到服务器B上的数据库并转发服务器A上的远程数据库端口

编辑:我很新虽然所有这些pipe理员的东西! 那么,将服务器A上的端口连接到服务器B上的数据库的最佳方式是什么? 我想这样做的原因:我想连接服务器A到服务器B上的cassandra数据库。我读到这可以通过SSH隧道工作…但是这真的是两个服务器之间的最佳select只? 有人可能举个例子吗?