Articles of 远程

远程桌面问题

我重新启动了我们的2k3服务器盒子,看起来像挂了一些原因,我不能通过terminal服务连接进行调查。 任何build议来解决这个问题? 更新 在vpn服务器上工作是一个独立的sql服务器 – 没有域开发环境 可以ping通 SQL服务,一切运行良好,只是无法通过RD连接,试图控制台也无法正常工作。 美国东部时间下午5:41 尝试使用psShutdown -r -f ,而关机/ r / f没有运气。 我想我已经设法取出RPC服务,因为它不再响应。 它仍然响应坪虽然。 此外,只是为了踢我试图远程login到远程端口,似乎是在听3389。 当试图在任何模式下使用mstsc我得到远程桌面断开连接的消息。 美东时间下午6:04 – 我需要手动重启。 感谢大家的build议,我学到了一些很好的提示。

连接到没有networking的linux box控制台的可能性

不得不pipe理一些远程专用服务器,使用networking相关的东西可能会非常紧张。 有没有任何可能的方式,我可以连接到这些盒子(可能通过第三个盒子),而不必依赖于他们的networkingconfiguration呢? 像“XM控制台”,但不是相关的? 希望我的问题清楚得足以回答。

如何获取远程计算机的MAC地址

我有具体的情况。 我想从远程计算机获取MAC地址,这不在域中。 我知道远程计算机的主机名和IP地址。 我的电脑的IP地址是192.168.2.40,远程电脑的IP是192.168.2.41。 我试过了: arp -a <remote IP Address> No ARP entries found. nbtstat -n <remote hostname> Host not found. getmac /s <remote IP Address> ERROR: The RPC server is unavailable. 是否有可能从命令行,PowerShell或其他东西获取远程系统的MAC地址? 哪些条件需要设置? 谢谢。

如何通过ssh远程端口转发允许从非本地主机客户端进行远程连接?

我有一个系统说“privatesys”。 我试图通过远程代理使用ssh远程端口转发访问其Web服务器,如下所示。 私有系统名称:privatesys 暴露的港口:80 远程系统名称:remotesys 远程端口:9090 在privatesys上,我运行了下面的命令。 ssh -N -R remotesys:9090:localhost:80 -l username remotesys 它在privatesys和remotesys之间build立了一个隧道,只要我从remotesys连接到9090端口,端口转发就可以正常工作。 我喜欢做的是从与remotesys在同一子网上的系统访问http://remotesys:9090/ 。 当我这样做,我从浏览器得到无效的url错误。 看起来像remotesys上的sshd绑定到本地主机,而不是系统上的所有接口。 有什么诀窍让sshd接受任何系统在其子网上的连接?

通过远程SSH连接使用rsync时,在远程path中转义空间

当使用SSH将rsync连接到远程服务器时,如何在远程path中转义空格等? 一个简单的反斜杠转义本地bash提示符的空间,但在远程计算机上,空间被读取为path中断,从而标记该path的结束。 所以当我做rsync -avz /path/to/source/some\ dir/ [email protected]:/path/to/dest/some\ dir/会发生什么情况是远程服务器正在读取/path/to/dest/some/ ,因为它不能远程find目的地,因为实际的目的地是“一些目录”而不是“一些”。 如果我尝试使用相同的命令,并且使用反斜杠和空格来避开本地bash提示符并保留远程服务器的反斜杠(总共三个反斜杠: /path/to/dest/some\\\ dir/ ),的确将反斜杠发送到远程服务器,但是远程服务器然后将该path解释为/path/to/dest/some\/而不是/path/to/dest/some\ dir/仍然将空间和字符。 如果我试图用引号包装path,它的行为几乎是一样的,有效地切断了在这个空间的path。 所以它也只能通过本地bash提示符。 最初我使用的path中有一个“ – ”(空格连字符空格)段,远程服务器rsync: on remote machine: -: unknown option返回一个错误rsync: on remote machine: -: unknown option ,这是启动整个空间的原因 – 转义努力摆在首位。 那么我必须做什么才能使远程服务器正常工作,而不必从远程path中删除空格或连字符等其他错误字符?

有没有任何通用的KVM over IP卡/芯片的主板没有这样的能力?

我有一个远程服务器没有任何IP KVMfunction,这意味着我无法远程closures电源或访问BIOS。 我看到华硕在这里为他们的主板提供了一些东西: http://www.asus.com/Server_Workstation/Accessories/ASMB5iKVM/ 但有没有这样的其他主板可用? 即使是我可以在硬盘驱动器托架中的某处插入电路板的东西,也是非常棒的。

在Windows 2003服务器上执行远程命令

我有一个命令,我想在远程Windows 2003服务器上执行。 我已经尝试了wmic,它工作,但显示标准输出的唯一方法是redirect到本地文件,然后列出本地文件(笨重的一种)。 我也尝试过psexec,但是在Windows 2003服务器上似乎遇到了问题(至less报告说最新版本 – 旧版本不可用)。 我试图远离Windows rcmd实用程序,因为我相信有一个服务器组件需要安装,我不想提供一般的命令行访问机器。 是否有任何其他build议的工具或实用程序,可以让我在远程机器上的特定命令。 注意: 下面是一个非常简单的例子,我试图让PsExec工作: C:\Program Files\SysInternalsSuite>psexec \\remote-svr -i -u MyUsername D:\Public\do.bat PsExec v1.95 – Execute processes remotely Copyright (C) 2001-2009 Mark Russinovich Sysinternals – www.sysinternals.com Password: D:\Public\do.bat exited on remote-svr with error code 1. 我的示例do.bat文件很简单,只包含以下行: copy dg.bmp dg1.bmp 源文件dg.bmp存在于远程机器上,目标文件不是。 我有写访问远程机器。 当我执行上面的PsExec命令时,do.bat文件不能运行(尽pipe我在远程服务器上有权限),并且我没有得到我期望的控制台的输出。 我喜欢使用PsExec的想法,所以如果有什么我可能做错的提示,我将不胜感激。 谢谢…

检查远程目录是否存在(shell脚本)

有没有办法查看远程服务器上是否存在目录? 也许有更好的办法,但我正在编写一个应用程序部署脚本,并且如果目录不存在以放置文件,我想在远程服务器上创build一个目录。 提前致谢!

远程桌面在同一networking上

我有一个主要的服务器设置和工作人员使用笔记本电脑进入办公室工作。 目前我们已经把所有的东西都搬到了办公室里的服务器上,员工们都可以远程login到他们的工作上。 我面临的问题是,远程桌面可以通过域名在域外查看,但是在办公室中,您必须通过IP地址访问它。 是否有可能使用他们在家中使用的域名在服务器所在的同一networking上的办公室中访问远程桌面? 如果不是世界末日,那么他们真的不是电脑的最佳select,所以如果他们可以使用相同的地址,那么工作量就会减less很多!

在两台远程机器之间复制大文件 – 高效

我有一个shell脚本不断复制远程系统之间的大文件(2 GB到5 GB)。 基于密钥的身份validation与代理转发一起使用,一切正常。 例如:假设shell脚本正在machine-A上运行,并将文件从machine-B复制到machine-C。 “scp -Cp -i私钥ssh_user @ source-IP:源pathssh_user @ destination-IP:目的path” 现在的问题是sshd正在不断的加载CPU。 例如:目标机器上的顶级-c(即machine-C)显示 PID用户PR NI VIRT RES SHR S%CPU%MEM时间+命令 14580 ssh_user 20 0 99336 3064 772 R 85.8 0.0 0:05.39 sshd:ssh_user @ notty 14581 ssh_user 20 0 55164 1984 1460 S 6.0 0.0 0:00.51 scp -p -d -t / home / binary / instances […]