标签: remote-desktop

NX从Mac OS X Lion到Ubuntu的键盘映射问题

我的NX会话的键映射出现乱码问题.

我有一台运行OS X Lion的Macbook Air.我使用OpenNX与运行FreeNX的Ubuntu服务器启动会话.会话类型是Gnome.

我的键映射非常关闭(例如,w给出=,删除给出",",t给出w).我试过了:

xmodmap -pke > nxclient.xmodmap
Run Code Online (Sandbox Code Playgroud)

在客户端上,

xmodmap nxclient.xmodmap
Run Code Online (Sandbox Code Playgroud)

在服务器上,我恢复了许多密钥,但它仍然无法使用.我尝试了Gnome键盘布局但没有工作.XFCE会话也会出现此问题.

我会很感激任何提示.x2go使用Gnome在客户端和服务器上工作,没有任何问题.不幸的是,它目前在Mac OS X Lion上不起作用.

macos remote-desktop keymapping nomachine-nx

12
推荐指数
1
解决办法
7367
查看次数

如何使用命令行界面管理远程Windows Server?

当我是Linux管理员时,我可以从SSH命令行做任何事情.现在,作为Windows管理员,我必须处理Windows远程桌面图形界面,我发现它是无效的(缓慢的)并且难以自动化其中的任务.

a)我可以通过SSH连接到Windows Server或使用命令行界面加密连接吗?

b)如果是,我可以做任何管理任务吗?

例子:

  1. 在IIS中创建一个新的虚拟文件夹
  2. 设置防火墙端口
  3. 重启服务
  4. 更改用户政策
  5. 启动桌面应用程序

我知道Windows PowerShell 2.0 Remoting的存在,但我不知道它是否满足上述所有条件

到目前为止我的结论:从Windows PowerShell可以做MOST但不能完成所有管理任务.我仍然不知道Windows PowerShell 2.0 Remoting是否使用加密连接.

windows powershell remote-desktop remote-access remote-administration

11
推荐指数
1
解决办法
3万
查看次数

Linux下的RDP客户端库是否存在?

是否有任何库可以通过Linux中的远程桌面协议(RDP)作为客户端进行连接?使用的语言是存在问题的次要语言.任何主流语言都可以(例如C++,Perl,Java,Ruby,PHP,Python),甚至不那么流行的语言,如OCaml或Scheme.

除了使用rdesktop源并从中攻击库之外,还有其他选择吗?

linux rdp remote-desktop

11
推荐指数
2
解决办法
6987
查看次数

自动化远程桌面连接

我们在开发环境中使用了许多远程桌面,并且在多个环境中部署了许多服务器.记住他们的IP,用户名和密码是很繁琐的.我想写一个带有按钮的小工具.单击时,我想启动那些远程桌面,从某个列表中自动获取用户名和密码.

我知道MS Remote Desktop有一个等效的命令行:mstsc. 这个帖子建议如下:

cmdkey /generic:TERMSRV/"computername or IP address" /user:"username" /pass:"password"
mstsc /v:"computer name or IP"
Run Code Online (Sandbox Code Playgroud)

我跑第一行,它说凭证成功添加.然后,当我运行第二行时,它只是为指定的IP运行远程桌面连接并要求输入用户名和密码.我希望通过自动应用指定的凭证,在指定的IP上打开远程连接的桌面cmdkey.

  • 这有什么不对?是否有可能使用这样的Powershell脚本?
  • 我是否可以通过HTML页面调用此脚本(因为我将在网页上放置许多其他资源,这些资源将作为我们开发人员的一个点链接,这样我们就不会浪费时间和精力每次都找到它们想要它们.是否可以通过将应用程序注册到URI方案?)
  • 还有其他(标准)方式吗?

windows powershell automation remote-desktop

11
推荐指数
1
解决办法
5万
查看次数

当我们使用win7或其他操作系统中的RDC关闭并重新连接到此计算机时,Win8.1将触发卸载并加载事件到WPF应用程序

这只是Win8.1中的一个奇怪问题.

众所周知,如果计算机中存在正在运行的应用程序,当我们通过远程桌面连接连接/断开/重新连接到此计算机时,应该不会对应用程序执行任何其他行为.但是,当我们关闭并使用RDC重新连接到计算机时,我们发现Win8.1将触发卸载并将事件加载到WPF应用程序.这是一种不必要的行为,可能会导致错误.

以下是稳定的重现步骤:

  1. 编写一个包含按钮的WPF应用程序,并处理该按钮的卸载和加载事件.
  2. 例如,使用RDC从Win7连接到Win8.1.
  3. 在远程桌面中,运行此WPF应用程序(加载事件将记录在a.txt中).
  4. 单击"x"关闭RDC.
  5. 再次连接到此Win8.1.
  6. 您将看到已触发卸载和加载事件.

如果WPF应用程序在Win7或Win server 2008中运行,则不会触发这些事件.

所以,我认为这是Win8.1中不需要的行为.这是Win8.1 RDP中的错误吗?或者这是一个新功能?

wpf remote-desktop reconnect onunload windows-8.1

11
推荐指数
1
解决办法
395
查看次数

在最小化的RDP会话中调用重绘时使用大量CPU进行Swing

当我在VM中运行Swing应用程序时,我正在观察Java 8(几个版本,特别是1.8.0_111)的一些奇怪行为.VM是在VMware中运行的Windows 10计算机,我远程桌面插入.我没有尝试使用实际的桌面而不是虚拟机来执行此操作,但我计划尽快删除额外的故障点.

我已经设法用这个最小的程序重现它:

public static void main(String[] args) {
    SwingUtilities.invokeLater(() -> {
        JFrame frame = new JFrame();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JPanel panel = new JPanel();
        for (int i = 0; i < 3; i++) {
            JPanel subpanel = new JPanel();
            JComboBox<?> box = new JComboBox<>();
            subpanel.add(box);
            panel.add(subpanel);
        }
        frame.add(panel);
        frame.pack();
        frame.setVisible(true);

        Timer timer = new Timer(1000, e -> {
            frame.repaint();
        });
        timer.setRepeats(true);
        timer.start();
    });
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我只是正常启动,它会重新绘制,完全没有问题,只有一个带有3个空组合框的框架,正如预期的那样.如果我最小化RDP会话窗口,则会出现此问题.如果发生这种情况(并且框架没有图标化),那么Swing会开始吃掉不健康的CPU,直到我再次打开RDP窗口.

我已经尝试进一步最小化代码示例,但是将组合框计数减少到2,删除subpanel或设置单火定时器(而不是重复,即使在RDP最小化时重绘会发生)都可以防止错误发生.

这是CPU利用率图:http:
//i67.tinypic.com/23rwglx.png

我试过在这些尖峰期间对应用程序进行分析,试图看看到底发生了什么.以下是JVisualVM中的分析器的结果:http://i68.tinypic.com/apdwed.png

和采样器(删除包过滤器后):http:
//i67.tinypic.com/2071735.png

我无法轻易看到可能会占用CPU的东西 …

java swing remote-desktop

11
推荐指数
1
解决办法
412
查看次数

将 Windows 10 触摸板手势传递到远程桌面

我只是想知道是否有可能(即使使用第三方软件)使用 RD 将触摸板手势从运行 Windows 10 的笔记本电脑传递到电脑(没有可用的触摸板)。我对用四指手势(在桌面之间切换的手势)传递滑动特别感兴趣

谢谢

windows remote-desktop gesture

11
推荐指数
1
解决办法
753
查看次数

检测远程桌面连接的来源

这个问题告诉我如何检测远程桌面会话.

有人知道是否可以找到远程连接初始化的位置?

-Vegar

c# windows delphi remote-desktop terminal-services

10
推荐指数
3
解决办法
8974
查看次数

即使防火墙已关闭,Windows远程桌面也无法连接

我试图让我的电脑在win7上运行,可以远程访问,但我能够.我做了以下事情:

  1. 检查"允许远程协助连接到此计算机.
  2. 为我的帐户设置密码.
  3. 我在路由器上设置端口转发.
  4. 在我的防火墙ZonAlarm中设置我的远程桌面通信程序,以允许一切.

但它没有远程连接到我的笔记本电脑.

我甚至试图看看我是否可以从自己连接到同一台笔记本电脑 - 通常它连接并尝试加载窗口但然后加载失败.然而即使这个测试失败 -

我没有其他想法.

有小费吗?

firewall rdp remote-desktop windows-7

10
推荐指数
2
解决办法
6万
查看次数

“远程机器是 AAD”但“登录尝试失败”

我设置了远程桌面连接,计算机说:AzureAD\username已经可以访问:

在此处输入图片说明

很好,让我们尝试使用连接AzureAD\username

在此处输入图片说明

不幸的是它说:

您的凭据无效。远程机器已加入 AAD。如果您要登录工作帐户,请尝试使用您的工作电子邮件地址。

当然没有用。任何的想法?

windows remote-desktop remote-access microsoft-account azure-active-directory

10
推荐指数
3
解决办法
2万
查看次数