首页 > 系统相关 >Ubuntu桌面远程登陆配置

Ubuntu桌面远程登陆配置

时间:2023-01-07 00:33:05浏览次数:67  
标签:xfce4 桌面 xrdp sudo apt 远程登陆 etc session 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

标签:xfce4,桌面,xrdp,sudo,apt,远程登陆,etc,session,Ubuntu
From: https://www.cnblogs.com/peakgrin/p/17031997.html

相关文章

  • ThinkBook 16+ Ubuntu 驱动问题
    在ThinkBook16+轻薄本上安装Ubuntu20.04+Win11(出厂自带)双系统,在Linux下无线网卡和蓝牙默认是缺失驱动的,需要手动安装,在此记录一下。Wi-Fi驱动gitclonehtt......
  • ubuntu22.04中默认openssh和ssl版本过高导致的和低版本ssh无法互相通信的问题
    问题装了一个ubuntu22.04(机器A),和老机器ubuntu12.04(机器B)通信的时候出现了问题,由于禁止了密码登陆,互相配了密钥,结果出现了AB机器不能互相通信的情况解决方案在/etc/ssh/sshd_......
  • Ubuntu 手动配置DNS
    使用ping命令测试百度域名时发现,无法解析这个域名,说明当前系统上没有配置DNS服务器。配置DNS服务器的方式主要有以下两种:        目录1、修改DNS配置文件 /e......
  • Ubuntu下配置DNS
    方法一:通过/etc/network/interfaces,在它的最后增加一句(多个dns之间用空格分隔):#interfaces(5)fileusedbyifup(8)andifdown(8)#Includefilesfrom/etc/network/i......
  • Ubuntu搭建samba
    1.安装服务aptinstallsambasmbclient-y2.配置文件vim/etc/samba/smb.conf'''[share]comment=sharedfolderbrowseable=yespath=/opt/shar......
  • 【环境部署系列 04】Ascend 310(推理)ARM服务器 Ubuntu系统环境部署
    一、推荐基础开发环境配置软件/硬件说明推荐配置/版本获取方式硬件ARMAtlas500Pro/Atlas800-3000/操作系统UbuntuUbuntu18.04/Ubuntu20.04官......
  • 【环境部署系列 06】Ascend 310(推理)X86服务器 Ubuntu系统环境部署
    一、推荐基础开发环境配置软件/硬件说明推荐配置/版本获取方式硬件X86_64Atlas800-3010/操作系统UbuntuUbuntu18.04/Ubuntu20.04官网Driver......
  • win10安装ubuntu系统出现的一些问题以及解决方案
    前言 在win10系统进行安装新的ubuntu环境的时候遇到的一些问题,以及解决方案,供以后参考。 准备 从ubuntu官网下载最近版本的ubuntu系统,Ubuntu最新版本下载地址操......
  • ubuntu 安装elasticsearch
    elasticsearch简介  环境准备 elasticsearch:7.0.0 kibana     :7.0.0 安装 1.新创建普通用户 elasticsearch不能用root账号启动,为了避免之后......
  • ubuntu 安装微信
    1下载wine包点击链接就可以下载wine包deb格式2下载微信微信包deb格式3安装两个包sudoapt-getinstall-f-y./ukylin-wine_70.6.3.25_amd64.debsudoapt-g......