如何从windows远程控制Ubuntu

Windows10通过xrdp远程控制Ubuntu16.04桌面 1、序言 Windows10系统一般通过SSH协议控制Ubuntu16.04,但该方法只能使用一个命令行控制Ubuntu。为了使得Windows10可以远程控制Ubuntu16.04的桌面,本篇文章介绍xrdp的使用。不过首先说明一点:虽然可以控制Ubuntu系统的桌面,但界面的刷新率还得取决于网络的速率,有时界面的刷新速度可以使人崩溃… 2、使用方法 **(1)**进入Ubuntu16.04系统,打开浏览器,从下面地址下载Tiger VNC Server软件包:TigerVNC Server软件包 **( 阅读详情

解决方案:通过vnc从windows远程控制Ubuntu,Ubuntu无需安装任何软件。

 

step1

windows安装vnc viewer

 

step2

Ubuntu启动远程桌面 (位置:系统->首选项->远程桌面,英文版remotedesktop)

 

step3

配置远程桌面

 

step4 

windows启动 vnc viewer,server输入Ubuntu电脑IP,并点击connect按钮连接Ubuntu。

 

可能问题

windows vnc无法连接Ubuntu

解决方法:Ubuntu禁用防火墙,终端输入命令ufw disable

 

vnc客户端屏幕不刷新

解决方法:系统->首选项->外观 外观选项卡的视觉效果选择“无”。

 

如何保证Ubuntu重启,vnc仍然能远程控制

解决方法:

  1. 设定固定IP
  1. 系统管理->登录窗口, 选择作为 XXX 自动登录




Ubuntu安装ZeroTier,Windows远程控制完整指南 在没有公网IP的环境下,远程访问内网设备一直是个难题。端口转发不仅受限于运营商的大内网,还会将服务暴露在公网扫描之下。内网穿透技术应运而生,而ZeroTier正是其中一种基于虚拟局域网理念的解决方案。它通过软件定义网络,将分散在不同地理位置的设备纳入同一个虚拟内网,实现类似局域网的安全互通。这种组网方式无需公网IP,也无需额外配置端口映射,通过P2P加密通道即可完成设备互联。在运维场景中,该方案常被用来远程管理Linux服务器,或是访问家中NAS。具体落地时,常见需求是从Windows设备远程控制Ubunt 阅读详情

相关推荐

高速串行信号仿真避坑指南:为什么你的SIwave Xnet设置了却不出结果?

本文深入解析SIwave中Xnet功能在高速串行信号仿真中的常见问题,包括模型缺失、网络不完整和端口设置错误等关键误区。通过详细的电路元件模型验证、网络完整性检查及端口配置指南,帮助工程师有效解决仿真不出结果的问题,提升信号完整性分析效率。

weixin_29218963的博客 251

使用win系统远程ubuntu

https://blog.youkuaiyun.com/woodcorpse/article/details/80503232

u011735367的博客 191

配置Dot1q终结子接口实现跨设备VLAN间通信示例

示例图 一.实验目的 1.配置Dot1q终结子接口实现跨设备VLAN间通信示例 二.注意事项 1.Dot1q终结子接口和QinQ终结子接口不支持透传不带VLAN Tag的报文, 收到不带VLAN Tag的报文会直接丢弃 2.由于三层以太网子接口不支持VLAN报文,当它收到VLAN报文时,会将VLAN报文当成是 非法报文而丢弃,因此,需要在子接口上将VLAN Tag剥掉,也就是需要VLAN终结 三.VLAN终结简介 1.VLAN终结的实质包含两个方面: ①.对接口接收到报文,剥除VLAN标

qq_44751470的博客 7097

Windows远程桌面连接Ubuntu

也不知道哪一步生效了(应该是最后一步),反正能用了,也不去动了。GNOME自带的远程桌面每次重启后都会重置密码!安装完成后,如果ubuntu上启用了防护墙(xrdp安装完后连不上,不是闪退就是黑屏,但是不出意外的话往往就出意外了…查看输出看到,不少报错也看不懂。进入设置->共享->远程桌面。按照这个教程改了配置文件。安装完了最好重启一下。

qq_49438965的博客 8367

【CVPR 2025】清华:注意力状态空间模块,Mamba与注意力的超强组合,即插即用!

MambaIRv2提出了一种创新的图像恢复模型,通过引入注意力状态空间模块(ASSM)解决了Mamba模型因果建模限制问题。该模型结合语义引导邻域机制和注意力状态空间方程,实现了非因果建模,有效缓解了长距离衰减问题。实验表明,MambaIRv2在图像超分辨率、JPEG压缩伪影减少和图像去噪等任务中表现优异,参数更少但性能超越现有方法。

qq_43303160的博客 3040

提取游戏音频文件.bnk

bnk其实是一种对音频的加密方式,一个.bnk文件中通常包含了多个语音文件,一般可以使用Wwise-Unpacker来解码.bnk格式文件该工具命名没有规律,需要手动整理文件名。市面上很多的游戏都把音频文件打成.bnk文件(比如永劫无间),用这种方式可以将你想要的游戏的音频都提取出来,本文内容仅供自己娱乐。

类人_猿的博客 8748

Windows远程桌面工具连接Ubuntu系统使用总结

文章目录参考资料1. 前言远程桌面软件推荐比较2. Ubuntu配置SSH和xrdp安装ssh安装xrdp3. 安装frp进行内网穿透法一:使用DDNS服务平台法二:使用frp安装配置frp 参考资料 https://zhuanlan.zhihu.com/p/336429888 强烈建议阅读参考资料,本文后半部分内容基本拷贝自参考资料,只作笔记使用,不作其他用途。 1. 前言 远程桌面软件推荐 随着过去一年多的研究生生涯,也陆陆续续用了几款远程桌面软件。目前来看都还不错。我主要用过的是3款:TeamVi

weixin_42301220的博客 2万+

关于机器人精度的总结(重复精度和绝对精度区分)

机械臂是工业生产中的重要设备,在焊接码垛 以及 非 接触测量等 领域中有 着重要应 用。然而由于机械臂本体制造中存在机械制造公差装配误差导致的运动学参数误差以及电机转角与关节转角间减速比误差等,导致机械臂存在。因此需要对机械臂进行标定,提高机械臂的绝对定位精度。ABB系列某款机器人精度参数表。

大胡子大叔的专栏 1万+

Windows使用远程桌面连接Ubuntu

Windows远程桌面连接Linux

luckyhaimian的博客 1万+

第5.2章 【自动驾驶行业融合定位核心】:手把手详解ESKF(误差卡尔曼滤波)理论公式及代码

自动驾驶定位中的ESKF(误差卡尔曼滤波)技术是解决IMU累积误差的关键,通过分离名义状态与误差状态实现高精度定位。其核心步骤包括:1)名义状态递推(位置/速度/姿态的基础物理计算);2)误差传播建模(雅可比矩阵F量化误差影响);3)协方差更新(评估定位不确定性)。ESKF在GNSS信号丢失(如隧道场景)、无卫星定位(地下车库)等场景发挥重要作用,通过融合多传感器数据维持定位精度。工程实现需解决零偏校准、协方差投影等关键问题,噪声参数需通过数据标定而非随意设置。掌握ESKF原理与实现是自动驾驶定位工程师的核

行知SLAM 704

从VLM到VLA概论

智驾视觉大模型

xiaomu_347的博客 1712

win10远程桌面控制Ubuntu服务器 - 内网穿透实现公网远程

XRDP是一种开源工具,它允许用户通过Windows RDP访问Linux远程桌面。 除了Windows RDP外,xrdp工具还接受来自其他RDP客户端(如FreeRDP、rdesktop和NeutrinoRDP )的连接。 相较于VNC,xrdp更加的轻量级。下面简单几步实现ubuntu XRDP+cpolar内网穿透工具,实现windows远程桌面控制Ubuntu。

xinhang10的博客 6861

PX4实战(四):PX4 uorb模块详解

本节主要讲解PX4中的uorb消息,主要包括uorb的基本概念使用、PX4内重要的uorb消息、如何自定义uorb消息以及使用uorb消息的注意点等,其中讲解重要uorb消息是为了对PX4内重要数据结构有初步的了解,有助于后期算法理解。uORB(micro Object Request Broker)是PX4中用于模块间通信的轻量级发布-订阅(Publish/Subscribe)机制。模块之间可以通过uORB传递消息,无需直接调用对方函数;提高系统模块化与解耦性;

PX4-SLAM-PNC 1931

详解:在windows上远程控制Ubuntu

这里主要分享: 1)windows如何远程控制Ubuntu个人电脑(即:在windows上远程控制Ubuntu)。

the Blog of 等不到天亮丶等时光 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Windows 远程控制 Ubuntu

Windows 远程控制 Ubuntu 转至 {使用Windows 10远程控制Ubuntu 16.04} https://www.linuxidc.com/Linux/2016-12/138600.htm: Ubuntu16.04端: 1、sudo apt-get install xrdp vnc4server xbase-clients 2、sudo apt-get install...

hugh_博客标题 3650

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

windows远程控制ubuntu

出自:http://wiki.ubuntu.org.cn/远程桌面 远程桌面 出自Ubuntu中文 目录 [隐藏] 1 VNC 远程桌面 配置/使用 for xfce 1.1 本贴主要目的为说明如何在windows系统下远程控制xfce桌面 1.2 安装x11vnc服务(于xfce客户机) 1.3 从windows控制机访问 1.4 比较

rrerre的专栏 6944

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Windows对Ubuntu系统的ssh远程控制方法

Windows对Ubuntu系统的ssh远程控制方法在Ubuntu端配置1.配置openssh2.启动openssh-server3.检查是否启动了openssh-server4.了解清楚自己ubuntu里面的ip地址在Windows端配置1.xshell的安装2.配置xshell里面的参数 很多刚入ubuntu的网友在刚开始的时候对在windows中对ubuntu通过ssh的远端控制都有些迷惑,今天我将自己对ubuntu系统ssh远程控制的一些问题进行解答。部分来自 https://blog.csdn.n

KylePade的博客 841

windows 系统远程控制 ubuntu系统

有时候需要用一台电脑去控制另一台电脑,或者一个终端去上服务器,下面将给出在windows下(终端/电脑)去控制linux系统: 1)在Linux下(本文用的是ubuntu),打开终端   输入:sudo apt-get install xrdp    安装xrdp 2)在终端输入:sudo apt-get install vnc4server    安装vnc4server

sulanqing的专栏 4176

局域网下Windows远程控制Ubuntu

3.输入局域网(LAN OR WLAN)ip。4.分辨率问题,下边和侧边显示不全。1.开启“分享”中“远程桌面”

qq_45286494的博客 2197

同一局域网下使用windows远程控制ubuntu22.04

输入旧密码后点击继续会弹出输入两次新密码,在输入新密码时不需要输入密码,密码为空白点击继续即可。在计算机处输入ubuntu的IPv4地址,用户名输入步骤一设置的用户名然后点击连接。点击连接后会弹出输入密码窗口,输入步骤一设置的密码后点击确定即可连接。打开设置-WiFi在已连接的网络点击右侧按钮。在设置-共享中打开远程桌面、远程登陆。这里的用户名和认证密码自己设置,设置好后记住关闭即可。打开终端,输入以下命令打开密钥环设置。2、清空密钥环密码(防止远程控制登录密码变更)1、在ubuntu中打开远程控制。

qq_35903232的博客 579

Windows 7下用XManager远程控制ubuntu

Windows 7下用XManager远程控制ubuntu 2012-07-09 00:00比特网悠虎 关键字:Windows 7   远程主机通过xdmcp协议连接到ubuntu的图形终端,以图形终端方式登录。   远程主机是win7.ubuntu装在VMware虚拟机上,ubuntu版本是10.04.登陆ubuntu图形桌面是Xmanager   本地和虚机分别可

Aaronzzq的专栏 1029

Ubuntu远程控制Windows XP系统

Ubuntu远程控制Windows XP系统 首先安装Linux 下远程桌面客户端软件-rdesktop  打开终端 执行sudo apt-get install rdesktop 远程连接XP 系统(前提是windows xp 必须打开并且允许远程用户登录)rdesktop serverIP 或者rdesktop serverIP:Port 在终端输入:   rd

disence的专栏 567

Ubuntu与windows的远程控制/远程桌面

  1、基本常识 xp下默认的远程桌面协议是rdp,默认端口3389,而ubuntu用的时vnc:默认端口5900 2.开启远程桌面(允许其他人登录) (windows/linux)都要设置为允许其他主机远程访问该主机。ubuntu下只要设置System-&gt;Preferences-&gt;Remote Desktop(如下图) windows下右键我的电脑-&gt;属性-&gt;远程...

zimo1231的专栏 391

Mac/Ubuntu/Windows使用VNC Viewer远程控制Ubuntu Server

一、Mac远程控制Ubuntu 1.Ubuntu14.04配置 &lt;1&gt;.在系统搜索中找到:桌面共享 共享:(需要勾选) ——&gt;允许其他人查看您的桌面 ——&gt;允许其他用户控制民的桌面 安全: (需要勾选) ———&gt;要求远程用户输入此密码:123456 显示通知区域图标: (需要勾选) ———&gt;...

Android系统攻城狮 7389

Linux学习 - Windows使用xshell连接ubuntu远程控制

参考网址: Xshell连接不上Ubuntu解决方式 首先,我们想在Windows下,远程控制Linux,我们得确保Linux允许Windows访问才行。 ps -e | grep ssh 如果此时只有1721?是无法被访问的,我们需要install openssh-server,命令如下: sudo apt-get install openssh-se...

张中华的博客 398

内网穿透工具Zerotizer ——不同局域网下,Windows远程控制Ubuntu

在不同局域网下,想用Windows远程控制Ubuntu可以通过Teamview等远程软件,最近发现一款内网穿透工具Zerotizer,它将虚拟出一个局域网,让连上这个网络的机器处在同一个局域网中,下面记录一下它的安装和使用过程: 1、进入Zerotizer官网,点击pricing,出现如下界面,选择sign up,在里面注册一个账号; 2、注册成功之后,可以在网站上创建一个网络(也就是创建虚拟的局域网),创建完网络后会出现网络ID,这个一定要记住,后面远程连接的时候需要用到。 3、在Ubuntu中安装Z

AnneMOMO's Blog 2342
上一篇: Tester测试模板
下一篇: 编译Zimbra
soliddream66
博客等级 码龄19年 93粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值