参考:“ 使用xrdp实现windows 远程桌面连接linux”   http://blog.csdn.net/qq_33530388/article/details/64502902; http://www.linuxidc.com/Linux/2017-04/142690.htm

之前一直用mstsc连接windows主机,今天想用此来连接linux主机时,发现 连接不了~!!~

自己没有服务器,但是想用windows的台式机远程连接笔记本电脑的linux系统,笔记本电脑的是ubuntn16.04系统,首先在系统上新添加一个用户,如果不添加的话,使用管理员身份也是可以的,但是当远程连接是发现并不能连接,屏幕是黑色的。

ubuntn下添加新用户

某些情况下,Ubuntu 使用useradd 新用户名,在home 文件夹下面看不到新创建的用户文件夹,例如:

root@worker:/home/kuku# useradd spark

root@worker:/home/kuku# passwd spark

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

root@worker:/home/kuku# cd ..

root@worker:/home# ls  kuku

root@worker:/home#

发现找不到,spark的文件夹,因此将采用下面方式重新建立

首先删除spark用户

root@worker:/home# userdel spark

root@worker:/home# useradd -r -m -s /bin/bash spark

root@worker:/home# passwd spark

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

root@worker:/home# ls  kuku  spark

root@worker:/home#

则可以看到现在已经建立了新的文件夹

若想给新用户添加root权限,则

root@worker:/home#chmod +w /etc/sudoers 
root@worker:/home# vim /etc/sudoers

然后保存!

若想删除某个用户,则
root@worker:/home# userdel -r spark

xrdp安装配置方法

打开终端:依次安装

sudo apt-get install xrdp
sudo apt-get install vnc4server tightvncserver

设置xrdp

echo "gnome-session --session=gnome-classic" > ~/.xsession

该命令的作用是由于安装了 gnome桌面,ubuntu12.04中同时存在unity、GNOME多个桌面管理器,需要启动的时候指定一个,不然  即使远程登录验证成功以后,也只是背景。

xrdp的配置文档在/etc/xrdp目录下的xrdp.ini和sesman.in,一般选择默认。

重启 xrdp

sudo /etc/init.d/xrdp restart

运行Windows的mstsc

 
 
即windows 远程桌面,打开输入远程的Ip,连接,输入用户密码 即可远程linux.

遇到的问题

xrdp支持不了16.04的gnome了,解决办法是装个xfce界面, 
sudo apt-get install xubuntu-desktop 
然后: 
echo xfce4-session >~/.xsession

再设置配置文件 
sudo gedit /etc/xrdp/startwm.sh 
在. /etc/X11/Xsession 前一行插入 
xfce4-session 
重启xrdp 
sudo service xrdp restart

转载于:https://www.cnblogs.com/qinguoyi/p/7499416.html

windows远程连接linux-安装xfce界面,ubuntn添加新用户相关推荐

  1. Windows远程连接centos7图形化界面,安装xrdp

    Windows远程连接centos7图形化界面,安装xrdp 写在最前面 准备工作 查看ubuntu系统的版本信息和gcc版本 尝试进入图形化界面 更新yum 下载安装图形化界面 查询本地是否有Ser ...

  2. MySQL(5.7版本)安装 + windows远程连接 Linux MySQL

    简介 1·数据库的重要性 2·MySQL 介绍 3·MySQL 安装及注意事项 4·MySQL 数据库的使用 5·Windows 安装MySQL 6·Windows 的 cmd 远程连接 Linux ...

  3. Linux——安全权限(禁止添加新用户+umask值+修改默认密码最长有效期)

    目录 一.不再允许添加新用户的请求 演示: 二.umask值: (1)简介: (2)查看: (3)为什么 umask 里目录是 022,文件是 002? (4)演示: (5)更改: 三.修改默认的密码 ...

  4. linux安装tightvnc_用windows远程连接linux桌面(使用tightvnc或者tigervnc)

    一.安装tightvnc: tightvnc的安装在安装包中有详细的说明(README文件) 首先你要确保linux已经安装jpeg和zlib库, 2.编译 执行如下两个命令: [root@local ...

  5. TeamViewer挂了?用这几种方式依然可以实现Windows远程连接Linux

    1. 引言 之前每次听到有人说自己的TeamViewer账号被莫名奇妙的鉴定为商用,连接受限制的时候,我都会说一句:"我的账号用了这么长时间了,怎么一点问题都没有?" .然而,在我 ...

  6. 智能所实验室环境配置【Windows远程连接Linux服务器/VScode+Anaconda】【详细教程】

    前言 此文写给实验室的学弟学妹们,以便快速配置环境少踩坑.计算资源是公共资源,学长学姐有自己的研究任务,无法像企业运维人员那样周到的看护服务器,服务器的稳定运行有赖于每个使用者合理使用.菜,是原罪(推 ...

  7. 5款免费Windows远程连接Linux桌面软件(VNC客户端)

    第一.VNC Viewer(http://www.laozuo.org/1382.html) 这款VNC Viewer老左之前有介绍过"VNC Viewer远程连接Windows VPS主机 ...

  8. Xmanager远程连接Linux系统图形界面详解

    1.首先安装与下载图形界面GNOME yum groupinstall "Desktop" yum groupinstall "X Window System" ...

  9. linux xmanager端口,Xmanager远程连接Linux系统图形界面详解-Go语言中文社区

    1.首先安装与下载图形界面GNOME yum groupinstall "Desktop" yum groupinstall "X Window System" ...

最新文章

  1. 一文概览深度学习中的激活函数
  2. 2018-2019-2 20165315 《网络对抗技术》Exp2+ 后门进阶
  3. 把blogengine当作cms作公司网站
  4. JDBC链接oracle已经mysql的测试
  5. java中ftp删除文件,Java 实现ftp 文件上传、下载和删除
  6. Python: 使用装饰器“@”取得函数执行时间
  7. 一个Cmake的例子
  8. security中常用的加密算法
  9. 解决新安装的Ubuntu18.04没有网络连接的问题
  10. 深度剖析Java数据结构之迭代器(Iterator)
  11. 谈区块链的时候别忘记了“新零售”
  12. debian+gnu/linux+9,Steam for Debian GNU/Linux
  13. Linux上RandomAccessFile访问FTP文件出错
  14. python入门教程pdf-《python基础教程第三版》高清版PDF免费下载
  15. GreenDotNet0.1.1发布(.Net精简环境)及示例.Net在线漫画下载器
  16. vscode更换主题颜色(护眼色)
  17. 带你深入了解 DNS 解析原理-递归与迭代
  18. 【目标检测】YOLO系列总结
  19. 华为hcie认证-链路聚合作用
  20. 灾难-NAS服务器用的西数红盘报警处理

热门文章

  1. python基础 dict和set
  2. word文本样式代码样式_使用文本样式表达创建真相来源
  3. 女生适合学ux吗_UX设计色彩心理学,理论与可访问性
  4. 知道无人驾驶的网络安全有多重要吗?英国政府都决定插手开发了
  5. 过Postfix构建Exchange Server 2010邮件网关部署系列三:安装Exchange 2010先决性条件
  6. 淘宝弹性布局方案lib-flexible研究
  7. 盘点PHP编程常见失误
  8. 00001centos6.3安装
  9. java restful接口测试_详解SpringBoot restful api的单元测试
  10. 问题 1: 区间交集