我正在尝试设置一个单一用途的密钥来将数据复制到远程服务器(使用 scp),但我不确定在这种情况下密钥上的 command="" 应该是什么样子。
有任何想法吗?
谢谢!
嗯,这是我的问题:我在一家网络开发机构工作(这是一个问题,但不是真正的问题,请继续阅读)。大多数情况下,我在创建新网站项目时自己选择实时服务器。但是现在客户已经有了一个“服务器”(在一个便宜的主机上有 10 GB!)并且“管理员”拒绝给我 ssh 访问它。但是我需要通过 shell 访问服务器,因为将传输许多文件(需要能够上传和提取 tar),我需要通过命令行插入或创建 mysql 转储。他认为 FTP 和 phpmyadmin 应该就足够了……据我所知,网站空间只是被命令托管网站,因此没有安全关键应用程序在那里运行。
我怎样才能说服管理员给我 ssh 登录名或告诉管理层我们需要我们自己的服务器?有类似经历的人吗?
这真的很烦人,因为这是一个非常小的项目,应该很快完成,现在人们不得不为了完成工作而奋斗......
我需要通过远程桌面连接到 Windows XP 机器(注销当前用户),做一些事情,然后注销远程桌面会话并让用户 X 登录(我的意思是从前端)。
我会尽量说得更清楚:
我有一些 Windows XP 机器,它们在公共场所提供一些交互式信息。我需要远程 dekstop 他们做一些帮助,然后我想注销并让主要用户(提供服务的用户)重新登录。我知道 Windows 提示有一个命令可以实现这一点,但找不到它!
我正在尝试使用PSEXEC. PowerShell 脚本通过.cmd批处理文件调用。我们这样做的原因是更改执行策略,运行 powershell 脚本然后再次重置执行策略:
在远程服务器上do-tasks.cmd看起来像:
powershell -command "&{ set-executionpolicy unrestricted}"
powershell DoTasks.ps1
powershell -command "&{ set-executionpolicy restricted}"
Run Code Online (Sandbox Code Playgroud)
PowerShell 脚本DoTasks.ps1现在只是这样做:
Write-Output "Hello World!"
Run Code Online (Sandbox Code Playgroud)
这两个脚本都存在于c:\windows\system32(目前)中,因此它们位于 PATH 中。
在原始服务器上,我这样做:
psexec \\web1928 -u administrator -p "adminpassword" do-tasks.cmd
当它运行时,我在命令行收到以下响应:
c:\Windows\system32>powershell -command "&{ set-executionpolicy unrestricted}"
并且脚本不再运行。
我不能按 ctrl-c 来破坏脚本,我只能看到 ^C 字符,我可以从键盘输入输入,字符会回显到控制台。
在远程服务器上,我看到 PowerShell.exe 和 CMD.exe 正在任务管理器的进程选项卡中运行。如果我结束这些进程,那么控制将返回到原始服务器上的命令行。
我已经用一个简单的.cmd批处理文件尝试了这个,@echo hello world它工作得很好。
do-tasks.cmd通过 RDP 会话在远程服务器上运行也可以正常工作。
原始服务器运行 Windows 2003 SP2,远程服务器运行 Windows 2008 SP2。
为什么我的远程批处理文件在通过执行时卡住了 …
是否有内置 Windows 服务“提供远程协助”的“运行”命令?
我知道的唯一方法是打开“帮助和支持”,然后搜索“Offer Remote”,然后单击出现的链接。但据我所知,这只适用于 XP 工作站。
我知道您可以在第一次找到它后将其保存为书签,但是如果您无法获得“Offer Remote”搜索结果,那么您就死定了。
谢谢
我的公司在公司防火墙后面有一个 linux 服务器(CentOS 6 VM),我对 VM 有完全的根控制权,但我无法控制防火墙。有一个 ssh 服务器在它上面运行,我可以在公司网络内通过 ssh 连接到它。
当我在公司网络之外时,我想通过 ssh 连接到这个虚拟机。我如何实现这一目标?
这个linux VM运行在Mac主机上,我可以使用logmein连接,然后访问linux VM。我想直接通过 ssh 连接到 linux VM。
我猜必须有某种由 linux VM 启动到外部机器的握手才能工作?
我正在 Amazon EC2 上运行一个基本的微型实例。我想知道是否可以运行一些远程 GUI 来以 root 身份在系统中工作?
所以我一直在寻找一个主工具来管理我们服务器上的所有集成管理适配器。例如Dell DRAC、HP Integrated Lights-out 和 IBM 的 RAC
例如,mRemoteNG适用于操作系统级别的访问、RDP、VNC、SSH 等。但是是否有这样的工具来处理对远程控制台、虚拟媒体等的直接访问。
我知道很多刀片系统都有这个,但我们谈论的是 100 台服务器;)
想听听您解决这个问题的经验,如果有任何简单的工具有帮助,欢迎使用第三方工具,但使用简单的便携式工具 ;)
如您所知,保持 MySQL 端口 3306 打开是不安全的。但是,我想使用一个好的MySQL管理程序,而不是需要打开3306端口的phpMyAdmin。
当然,我可以只允许我的 IP 地址使用 ipfw 连接到端口 3306。问题是我的 IP 地址每 24 小时更改一次,因此我必须为每个 IP 地址添加一个新规则。
没有更好的方法来保持 MySQL 安全并仍然使用远程连接吗?
remote-access ×10
windows ×3
ssh ×2
amazon-ec2 ×1
datacenter ×1
drac ×1
freebsd ×1
hp ×1
linux ×1
mysql ×1
powershell ×1
pstools ×1
rdesktop ×1
remote ×1
scp ×1
ssh-tunnel ×1
unix ×1