我的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上不起作用.
当我是Linux管理员时,我可以从SSH命令行做任何事情.现在,作为Windows管理员,我必须处理Windows远程桌面图形界面,我发现它是无效的(缓慢的)并且难以自动化其中的任务.
a)我可以通过SSH连接到Windows Server或使用命令行界面加密连接吗?
b)如果是,我可以做任何管理任务吗?
例子:
我知道Windows PowerShell 2.0 Remoting的存在,但我不知道它是否满足上述所有条件
到目前为止我的结论:从Windows PowerShell可以做MOST但不能完成所有管理任务.我仍然不知道Windows PowerShell 2.0 Remoting是否使用加密连接.
windows powershell remote-desktop remote-access remote-administration
是否有任何库可以通过Linux中的远程桌面协议(RDP)作为客户端进行连接?使用的语言是存在问题的次要语言.任何主流语言都可以(例如C++,Perl,Java,Ruby,PHP,Python),甚至不那么流行的语言,如OCaml或Scheme.
除了使用rdesktop源并从中攻击库之外,还有其他选择吗?
我们在开发环境中使用了许多远程桌面,并且在多个环境中部署了许多服务器.记住他们的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.
这只是Win8.1中的一个奇怪问题.
众所周知,如果计算机中存在正在运行的应用程序,当我们通过远程桌面连接连接/断开/重新连接到此计算机时,应该不会对应用程序执行任何其他行为.但是,当我们关闭并使用RDC重新连接到计算机时,我们发现Win8.1将触发卸载并将事件加载到WPF应用程序.这是一种不必要的行为,可能会导致错误.
以下是稳定的重现步骤:
如果WPF应用程序在Win7或Win server 2008中运行,则不会触发这些事件.
所以,我认为这是Win8.1中不需要的行为.这是Win8.1 RDP中的错误吗?或者这是一个新功能?
当我在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的东西 …
我只是想知道是否有可能(即使使用第三方软件)使用 RD 将触摸板手势从运行 Windows 10 的笔记本电脑传递到电脑(没有可用的触摸板)。我对用四指手势(在桌面之间切换的手势)传递滑动特别感兴趣
谢谢
我试图让我的电脑在win7上运行,可以远程访问,但我能够.我做了以下事情:
但它没有远程连接到我的笔记本电脑.
我甚至试图看看我是否可以从自己连接到同一台笔记本电脑 - 通常它连接并尝试加载窗口但然后加载失败.然而即使这个测试失败 -
我没有其他想法.
有小费吗?
我设置了远程桌面连接,计算机说:AzureAD\username已经可以访问:
很好,让我们尝试使用连接AzureAD\username:
不幸的是它说:
您的凭据无效。远程机器已加入 AAD。如果您要登录工作帐户,请尝试使用您的工作电子邮件地址。
当然没有用。任何的想法?
windows remote-desktop remote-access microsoft-account azure-active-directory
remote-desktop ×10
windows ×5
powershell ×2
rdp ×2
automation ×1
c# ×1
delphi ×1
firewall ×1
gesture ×1
java ×1
keymapping ×1
linux ×1
macos ×1
nomachine-nx ×1
onunload ×1
reconnect ×1
swing ×1
windows-7 ×1
windows-8.1 ×1
wpf ×1