Ubuntu桌面远程登陆配置
(1) 查看Ubuntu版本号
lsb_release -a
(2)
(a) 安装vim和Openssh-server
sudo apt-get update
sudo apt-get install vim
sudo apt-get install openssh-server
(b) 输入
sudo ps -e |grep ssh
如果有sshd, 说明ssh服务已经启动
(c) 如果没有启动,输入
sudo service ssh start
ssh服务就会启动
(d) 修改配置文件"/etc/ssh/sshd_config"
sudo vim /etc/ssh/sshd_config
(按字母 i 表示插入, 再按一次退出, :wq 保存)
把配置文件中的 "PermitRootLogin without-password" 加一个 "#" 号注释掉, 增加一句 "PermitRootLogin yes"
(3) 安装文本编辑和网络工具(不是必须)
sudo apt install vim
sudo apt install net-tools
ifconfig
(4) 安装xRDP组件和vnc服务器
sudo apt-get install xrdp
sudo apt-get install vnc4server
(5) 安装Xfce桌面环境
sudo apt-get install xubuntu-desktop
(或者安装软件包较少的xfce4: sudo apt-get install xfce4)
(说明:不推荐安装gnome,因其远程桌面共享需要登录后在图形界面中设置)
(6) 设置xRDP
远程登录时默认使用xfce作为界面登录
echo xfce4-session >~/.xsession
(或者:echo "xfce4-session" >~/.xsession)
说明:
相当于在当前用户的 home 目录下新建一个名为 .xsession 的隐藏文件,
并向文件中写入一行,内容为:xfce4-session
(7) 设置配置文件(/etc/xrdp/startwm.sh)
(a)
sudo chmod 777 /etc/xrdp/startwm.sh (需要先设置写入权限)
sudo vim /etc/xrdp/startwm.sh
在./etc/X11/Xsession 前一行插入
xfce4-session
(b) 恢复文件的默认属性
sudo chmod 644 /etc/xrdp/startwm.sh
(8) 设置配置文件(~/.vnc/xstartup)
在 x-window-manager & 前面加 # 号进行注释
在 gnome-session & 前面加 # 号进行注释
在 ~/.vnc/xstartup 末尾增加代码
ls -a
cd ~/.vnc
cat xstartup
sudo vim xstartup
( :wq 退出)
说明:
gnome-session & 和 /etc/X11/Xsession 中间为后加入的代码
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
#gnome-session &
xfce4-session
sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &
/etc/X11/Xsession
(9)重启 xrdp
sudo /etc/init.d/xrdp restart
或者:
sudo service xrdp restart
(10)启动远程桌面服务:
vncserver :1
说明-01:
:1 表示远程连接的端口是 5901,默认在 5900 上加上你的数字
说明-02:
VNCserver重启方式:
vncserver -kill :1
vncserver :1
(11)使用VNC-Viewer登陆远程桌面
在window下可以利用VNC-Viewer软件进行连接
172.16.105.30:1
点击connect,后输入远程连接桌面的密码
注:地址后需要加上冒号和端口1(代表5901)
(12)登陆Ubuntu远程桌面后的任务栏设置
如果没有任务栏,可以这样建立:
右键 /Applications/Settings/Panel
面板上右键 /Panel/Add New Items/
(a) Whisker Menu
Show a menu to easily access installed applications
(b) Applications Menu
Show a menu containing categories of installed applications
(c) Windows Buttons
Switch between open windows using buttons
(d) Windows Menu
Switch between open windows using a menu
(13)Ubuntu删除软件的方法
sudo apt remove gnome
sudo apt autoremove
(14)注意: reboot后需要重新启动VNCserver
vncserver :1
(15)注意: 控制台程序 (图形界面下的控制台)
Applications/System/Xfce Terminal
原文链接:https://mp.weixin.qq.com/s/r84AkwOpvdUaLgfdpNNAcA
Ubuntu桌面远程登陆配置的更多相关文章
- 新安装mariadb远程登陆配置及相关问题排查
前言: 安装过程不再赘述,直接说问题,mysql的远程连接需要解决两个问题:1.允许root用户远程连接.2.允许任意ip远程连接数据库.当然,在测试和解决问题之前,得首先保证你的数据库与远程主机之间 ...
- [转载]Windows 2008多用户同时远程登陆配置方法
有些朋友需要在在使用Windows 2008远程登录功能时,进行多用户登录,那么就可以采用以下配置方法: 首先要启用远程桌面这一功能:右击"我的电脑"→ 属性 → 远程配置 → 远 ...
- nvcatmysql安装注册流程以及远程登陆配置步骤
前言:网络上下载工具良莠不齐,找到合适的比较困难.因为nvcat回收了网络上的大部分注册码,这个nvcatformysql下载到可以破解的费了点时间,最后经过配置成功远程登陆到mysql,在此记录一下 ...
- H3C远程登陆配置
1.配置本地用户(默认权限 level 1) [H3C]local-user admin [H3C-luser-admin]password cipher [H3C]super password le ...
- vncserver和Ubuntu Xfce4远程桌面环境的配置,解决不显示图形界面
vncserver和Ubuntu Xfce4远程桌面环境的配置 参考的http://blog.163.com/thinki_cao/blog/static/8394487520130301453180 ...
- Win 2008 r2 远程桌面多用户登陆,一用户多登陆配置
Windows 2008 R2远程桌面,设置最大连接数,一个登录后另一个就被踢掉等问题 Windows 2008 R2配置如图: 1.打开远程桌面回话主机配置 2.右键RDP-Tcp,属性,可设置最大 ...
- Windows_Server_2008远程桌面多用户登陆的配置方法
开启远程桌面后,Windows Vista(或Windows 2008)下默认只支持一个administrator用户登陆,一个登录后另一个就被踢掉了,下面提供允许同一个用户名同时多个用户登录的配置方 ...
- 为Ubuntu配置ssh服务 方便远程登陆
Ubuntu系统必须开启ssh服务后,XP或者其他的主机才可以远程登陆到Ubuntu系统. 1,安装软件包,执行sudo apt-get install openssh-server Ubuntu缺省 ...
- ubuntu 和 win7 远程登陆 + vnc登陆
ubuntu 和 win7 远程登陆: 第一种(通过win7自带的远程桌面来连接ubuntu) 1. windows7配置 我的电脑->属性->远程设置.-----允许远程连接 2. ub ...
- [置顶] ubuntu 和 win7 远程登陆 + vnc登陆
ubuntu 和 win7 远程登陆: 第一种(通过win7自带的远程桌面来连接ubuntu) 1. windows7配置 我的电脑->属性->远程设置.-----允许远程连接 2. ub ...
随机推荐
- CCIA数安委等组织发布PIA星级标识名单,合合信息再次通过数据安全领域权威评估
CCIA数安委等组织发布PIA星级标识名单,合合信息再次通过数据安全领域权威评估 近期,"中国网络安全产业联盟(CCIA)数据安全工作委员会"."数据安全共同体计划( ...
- Time Zone, Leap Year, Date Format, Epoch Time 时区, 闰年, 日期格式
前言 以前有写过一篇了, 但很乱, 这篇就作为它的整理版吧. Leap Year 闰年 闰年是指那些有 366 天, 二月份有 29号 的年份. 比如 2020年 有 2月29日, 所以 2020 就 ...
- MySQL 切换 Oracle 问题整理
MySQL 通常小写,Oracle 默认大写 ,查询过程中需加双引号,或者直接将MySQL 字段转换成大写 Springboot 配置 oracle连接 spring: datasource: url ...
- Failed to connect to github.com port 443: Connection refused问题解决
解决办法: 1.找到github的ip地址:查找链接 2.找到本地的hosts文件.我的hosts文件路劲为:C:\Windows\System32\drivers\etc 3.在hosts文件最后添 ...
- SURF (Speeded Up Robust Features,加速稳健特征)
本篇文章来自wikipedia,如果需要阅读英文,可以去看一下. SURF (Speeded Up Robust Features, 加速稳健特征) 是一个稳健的图像识别和描述算法,首先于2006年发 ...
- 墨天轮访谈 | 叶金荣:GreatSQL开源社区——做中国广受欢迎的开源数据库
分享嘉宾:叶金荣 万里数据库开源生态负责人 整理:墨天轮社区 导读 大家好,我是来自万里数据库的叶金荣,GreatSQL开源社区的愿景是做中国广受欢迎的开源数据库,这也是我今天分享的主题. Great ...
- OOP的核心思想
1. 封装 既是信息封装,把一些信息进行封装成对象,只保留部分接口和方法与外部联系,能有效避免程序间相互依赖,实现代码模块间松藕合 : 2. 继承 子类自动继承父类的属性和方法,继承实现了代码的重用性 ...
- 使用 vuex 和 本地存储实现永久性token存在 并且在请求拦截统一添加headers token 避免重复代码
在 vuex 仓库中设置state的token值:从本地中取值: 登录的时候调用唯一可以修改state数据的mutations方法设置token : export default new Vuex.S ...
- 本地图片上传服务器返回在线地址接口 - file - input -修改头像-带预览功能- 然后使用cropperjs 进行裁剪
说明:上传的图片是 file 类型 ,核心就是获取图片文件(file类型的) : 实现一:使用 vant2 的图片加载组件 ,选择文件后会触发afterRead方法 ,参数 file 就是文件列表fi ...
- MYSQL存储过程-练习1
MYSQL存储过程-练习1 创建book表 CREATE TABLE `book` ( `boodid` int unsigned NOT NULL AUTO_INCREMENT, `bookname ...