博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows远程连接linux-安装xfce界面,ubuntn添加新用户
阅读量:5951 次
发布时间:2019-06-19

本文共 1766 字,大约阅读时间需要 5 分钟。

参考:“ 使用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 xrdpsudo 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

你可能感兴趣的文章
chgrp命令
查看>>
Java集合框架GS Collections具体解释
查看>>
洛谷 P2486 BZOJ 2243 [SDOI2011]染色
查看>>
linux 笔记本的温度提示
查看>>
数值积分中的辛普森方法及其误差估计
查看>>
Web service (一) 原理和项目开发实战
查看>>
跑带宽度多少合适_跑步机选购跑带要多宽,你的身体早就告诉你了
查看>>
广平县北方计算机第一届PS设计大赛
查看>>
深入理解Java的接口和抽象类
查看>>
java与xml
查看>>
Javascript异步数据的同步处理方法
查看>>
iis6 zencart1.39 伪静态规则
查看>>
SQL Server代理(3/12):代理警报和操作员
查看>>
Linux备份ifcfg-eth0文件导致的网络故障问题
查看>>
2018年尾总结——稳中成长
查看>>
JFreeChart开发_用JFreeChart增强JSP报表的用户体验
查看>>
度量时间差
查看>>
通过jsp请求Servlet来操作HBASE
查看>>
Shell编程基础
查看>>
Shell之Sed常用用法
查看>>