serverfault 用户注意:hynekcer 的四条评论在这里回答了这个封闭的问题。然后它在其他评论中被很好地接受为一个定期回答的问题。现在正在投票决定重新开放。
当源和目标都是远程时,rsync 会抱怨:
The source and destination cannot both be remote. rsync error: syntax or usage error (code 1) at main.c(1156) [Receiver=3.0.7]
让 rsync 做到这一点是否存在不可逾越的技术障碍?或者这只是一个尚未实施的情况?在内存中创建一个本地缓冲区来调解两个遥控器之间的传输似乎相对容易,同时保存散列和数据。
我听说过,pssh
并且clusterssh
是两个流行的,但我想我会在这里打开它进行讨论,看看社区对这些工具的体验是什么?有什么问题?任何体面的黑客或用例?
我已经创建了一个 RDP 文件
full address:s:10.20.30.40
username:s:myuser
password:s:mypassword
domain:s:mydomain
Run Code Online (Sandbox Code Playgroud)
当我打开这个文件时,它仍然要求我输入密码。我该怎么做才能告诉 RDP 客户端使用文件中提到的密码而不是询问用户?
我需要在当前运行 RHEL 3.4 (x86) 的服务器上远程安装 Ubuntu Server 10.04 (x86)。我必须非常小心,因为如果出现任何问题,没有人可以为我按下重启按钮。
你曾经远程安装过 Linux 吗?你会推荐哪种方式?有什么注意事项的建议吗?
更新:
谢谢你的帮助。我设法“边开车边换轮胎”!
我的方法的主要组成部分来自HOWTO - 将 Debian 安装到远程 Linux 系统上、grub 旧版:仅引导一次、grub 单次引导和内核崩溃重启,以及Ubuntu 社区文档:InstallationFromKnoppix
这是我所做的大纲:
我在VM中测试了该方法,然后应用于服务器。我很幸运,一切都很顺利:)
我正在处理一个非常慢的外壳连接。它在云端,我离服务器很远。我的连接有时也会中断,因为它是通过 Internet 连接的,而且我也可能使用共享 Wifi 或 3G。有没有办法立即查看我输入的内容?尝试输入命令并等待每个字符是残酷的。
我的远程服务器遇到了大麻烦,由于某种原因,explorer.exe 崩溃了,虽然我没有失去远程桌面连接,但我无能为力。有没有办法在不重新启动服务器的情况下重新启动资源管理器?
我感谢任何建议!
我即将终止与我的托管服务提供商多年的关系,但我想在我这样做之前安全地擦拭盒子。这是一个在单个 EXT3 驱动器上运行 Debian 的专用服务器,虽然我有 root 访问权限,但我无法启动备用媒体,因为它在某个机架中是无头的。
我不需要多次通过,但如果可能,我想擦除可用空间。基本上我想走开并确保我不会留下我的任何个人数据。如果我只是运行,我担心盒子可能会在它完成擦除/同步文件系统之前崩溃srm -R -s /
在深入研究这个问题之前,我发现了其他几个与我的问题相似的问题,但它们都无法解决我的问题。以下是它们的链接:
现在进入问题:我需要通过 Powershell 在远程机器上运行 Windows 更新脚本。如果我通过 mstsc 远程进入机器,以管理员身份运行 Powershell 并运行 Windows Update 脚本,它工作正常。如果我通过 mstsc 远程进入机器,在不选择以管理员身份运行的情况下运行 Powershell,然后运行脚本,我会在这一行中收到一堆错误:“使用“0”参数调用“下载”的异常:“来自 HRESULT 的异常:0x80240044""
仅当我在没有管理员权限的情况下运行它时才会发生这种情况。
我正在运行的脚本是这样的:http : //www.ehow.com/how_8724332_use-powershell-run-windows-updates.html
现在,当我使用 Enter-PSSession 远程进入机器并尝试运行脚本时,我收到错误消息,但它们有点不同。它们沿着这条线:“使用“0”参数调用“CreateUpdateDownloader”的异常:“访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))""
我愿意接受有关可能导致此问题的建议的建议,但我想我已经弄清楚了。我相信 Powershell 会话需要以提升的权限运行。我知道如何在通过 mstsc 远程处理时执行此操作,但是我一直无法找到通过 Enter-PSSession 执行此操作的方法。我已经谷歌和谷歌搜索,但没有找到任何东西。如果有人可以帮助阐明这一点,将不胜感激。
我需要远程运行 SSH 命令,并在本地显示输出。但是如果连接中断,我希望命令仍然运行。
我不是在谈论登录和执行,而是在做 ssh user@remotehost 'commands && command etc'
即使连接中断,我如何确保命令运行?
当我通过 ssh 连接到服务器时,我希望收到某些事件的警报。但不是通过电子邮件。
我宁愿使用哔声来发出警报。
但是,如果我把哔哔声作为反应,它会在服务器上发出哔哔声,我当然听不到:D
有没有办法简单地获得警报,而不是使用电子邮件或任何其他复杂的警报系统?
remote ×10
ssh ×5
background ×1
colocation ×1
debian ×1
installation ×1
linux ×1
powershell ×1
rdp ×1
rsync ×1
shell ×1
ubuntu ×1
windows ×1