只有4%知道的Linux,看了你也能上手Ubuntu桌面系统,Ubuntu简易设置,源更新,root密码,远程服务...

news2025/1/15 22:43:18

创作不易 只因热爱!!

热衷分享,一起成长!

“你的鼓励就是我努力付出的动力”


最近常提的一句话,那就是“但行好事,莫问前程"! 与辉同行的董工说​:​守正出奇。坚持分享,坚持付出,坚持奉献,等待出现奇迹或机会​。

Linux 的桌面市场份额,已从去年6月的3%突破到今年2月的4%,随着国产化,信创,UOS, Kylin系统铺开,必将更多。本文主要讲述安装Ubuntu22.04后的简易设置,包括源文件更新,设置root用户密码,正确密码无法进入root桌面问题的解决,远程服务设置配置及访问,ubuntu远程openssh安装配置,远程桌面rdp和Xrdp的区别使用。

1.Ubuntu22.04简易设置

1.1 安装后更新
sudo apt update
sudo apt upgrade
sudo apt install vim wget git -y
1.2 更新后编辑源文件,也可不编辑, Ubuntu有中文站
sudo vi /etc/apt/sources.list

更新清华源 https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse

# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

更新后再update一下

sudo apt update
1.3.1 关闭屏幕锁定,设置root用户密码

TUTUTU.....

sudo passwd root

输入2次密码后

root@lucky-ubuntu2204:~# sudo passwd root
New password: 
Retype new password: 
passwd: password updated successfully
1.3.2 登陆root用户界面问题解决,root锁定后密码解锁

ubuntu22.04版桌面,root登陆有问题,设置密码后Lock锁定屏幕,输入正确密码也无法进入root桌面.
1.3.2.1. 编辑 /etc/gdm3/custom.conf

sudo vi /etc/gdm3/custom.conf

在[daemon]下添加

AllowRoot = true

1.3.2.2. 编辑 /etc/pam.d/gdm-password

vi /etc/pam.d/gdm-password

在如下的内容前加# 注释掉

# auth  required pam_succeed_if.so user != root quiet_success

2.命令行远程访问和Windows远程访问Ubuntu22.04桌面

2.1 终端命令行远程
2.1.1 安装openssh远程ssh
sudo apt install openssh-server -y

安装后查看ssh状态

root@lucky-ubuntu2204:~# sudo systemctl status ssh
● ssh.service - OpenBSD Secure Shell server
     Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: e>
     Active: active (running) since Thu 2024-08-01 16:17:09 CST; 1min 32s ago
       Docs: man:sshd(8)
             man:sshd_config(5)
   Main PID: 7746 (sshd)
      Tasks: 1 (limit: 33452)
     Memory: 1.7M
        CPU: 19ms
     CGroup: /system.slice/ssh.service
             └─7746 "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups"

8月 01 16:17:09 lucky-ubuntu2204 systemd[1]: Starting OpenBSD Secure Shell serv>
8月 01 16:17:09 lucky-ubuntu2204 sshd[7746]: Server listening on 0.0.0.0 port 2>
8月 01 16:17:09 lucky-ubuntu2204 sshd[7746]: Server listening on :: port 22.
8月 01 16:17:09 lucky-ubuntu2204 systemd[1]: Started OpenBSD Secure Shell serv
2.1.2 配置/etc/ssh/sshd_config
sudo vi /etc/ssh/sshd_config

简易配置部分说明
Port 22 #命令行远程端口,可修改,改后记得开放远程端口
MaxAuthTries 6 #重试次数,可修改
PermitRootLogin yes #代替 PermitRootLogin prohibit-password # 允许以 root 身份连接

sudo ufw allow 22 # 开放远程端口
sudo systemctl restart sshd # 重启服务
sudo systemctl enable sshd  # 开机启动
2.2 远程桌面
2.2.1 直接使用RDP,远程桌面。共享里面打开设置即可

缺点是当桌面锁定时,自动退出远程桌面,无法再远程访问

TUTUTU.....

2.2.2 使用xrdp,远程桌面
sudo apt install xrdp ubuntu-desktop # Ubuntu上安装xrdp套件并开启远程桌面
sudo systemctl enable xrdp.service   # 开机启动,默认
# sudo systemctl status xrdp # 查看xrdp状态,刚安装有错误,restart没用
# sudo ufw status # 查看防火墙状态,也可以看到开放的端口
sudo ufw allow 3389 # 开放远程端口
reboot # 最好重启一下

Windows上远程选择Xrog 输入root,密码即可
在这里插入图片描述

2.2.3 使用向日葵等远程桌面工具

官网下载 deb文件 dpkg -i xxxx.deb安装。(略)

但行好事,莫问前程!

end

**你好呀,我是一个医信行业工程师,喜欢学习,喜欢搞机,喜欢各种捣,也会持续分享,如果喜欢我,那就关注我吧!**

往期精彩:

作者|医信工程师随笔|Carltiger_github

图片|网络|侵删

关注我,我们共同成长

“你的鼓励就是我分享的动力”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1968254.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

患者特征对AI算法在解释阴性筛查数字乳腺断层摄影研究中的表现的影响| 文献速递-AI辅助的放射影像疾病诊断

Title 题目 Patient Characteristics Impact Performance of AI Algorithm in Interpreting Negative Screening Digital Breast Tomosynthesis Studies 患者特征对AI算法在解释阴性筛查数字乳腺断层摄影研究中的表现的影响 Background 背景 Artificial intelligence (AI)…

什么是云边协同?

当今信息技术高速发展的时代,"云边协同"(Edge Cloud Collaboration)已经成为一个备受关注的话题。它涉及到云计算和边缘计算的结合,为数据处理、存储和应用提供了全新的可能性。本文将介绍云边协同的概念、优势以及在不…

Learning vtkjs之LookUpTable

颜色映射表 LookUpTable 介绍 先看官方的介绍: vtkLookupTable is a 2D widget for manipulating a marker prop vtkLookupTable 是一个用于操纵标记属性的2维的小部件。 一般可以用来进行颜色刻度的显示。它会帮我们进行颜色线性插值计算 代码效果 其实设置一个…

C++必修:STL之vector的了解与使用

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:C学习 贝蒂的主页:Betty’s blog 1. C/C中的数组 1.1. C语言中的数组 在 C 语言中,数组是一组相同类型…

顺序消费rocketMQ(FIFO先进先出)和小技巧 取模运算的周期性特征来将数据分组。

20240801 一、顺序消费MQ(FIFO先进先出)介绍 二、一个小技巧,对于取模运算,用来在几以前进行随机选取,取模运算的周期性特征来将数据分组,使用场景对于取模会重复问题 一、顺序消费MQ(FIFO先进先…

openeuler下载docker

https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/rhel/9/x86_64/stable/ #清华的网址 https://mirrors.aliyun.com/docker-ce/linux/rhel/9/x86_64/stable/ #阿里云的网址 开始配置 vim /etc/yum.repos.d/docker-ce.repo #写仓库,我这里…

【初阶数据结构篇】归并排序和计数排序(总结篇)

文章目录 归并排序和计数排序前言代码位置归并排序计数排序排序性能比较排序算法复杂度及稳定性分析 归并排序和计数排序 前言 本篇以排升序为例 代码位置 gitee 前篇:【初阶数据结构篇】冒泡排序和快速排序 中篇:【初阶数据结构篇】插入、希尔、选择…

【Qt】QDateTimeEdit

在Qt中,QDateEdit是用于选择日期的微调框,QTimeEdit是用于选择小时和分钟的微调框 QDateTimeEdit则是基于QDateEdit和QTimeEdit的组合控件,能够同时显示日期和时间,并允许用户以交互方式编辑日期 常用属性 属性说明dateTime时间…

electron-updater实现electron全量更新和增量更新——渲染进程UI部分

同学们可以私信我加入学习群! 正文开始 前言更新功能所有文章汇总一、两个同心球效果实现二、球内进度条、logo、粒子元素实现2.1 球内包含几个元素:2.2 随机粒子生成方法generateRandomPoint2.3 创建多个粒子的方法createParticle 三、gsap创建路径动画…

基于python的百度迁徙迁入、迁出数据分析(六)

书接上回,苏州市我选取了2024年5月1日——5月5日迁入、迁出城市前20名并求了均值,从数据中可以看出苏州市与上海市的关系还是很铁的,都互为对方的迁入、迁出的首选且迁徙比例也接近4分之一,名副其实的老铁了; 迁出城市…

Seurat-SCTransform与harmony整合学习续(亚群分析)

目录 提取细胞亚群 SCTransform-harmony技术路线 ①亚群SCTransform标准化 ②harmony去批次 这里对上一章的内容进行补充: Seurat-SCTransform与harmony整合学习-CSDN博客 提取细胞亚群 rm(list ls()) library(Seurat)#好像先后需要先后加载 library(patchw…

【Jenkins】在linux上通过Jenkins编译gitee项目

因项目需求近期在linux服务器上部署了Jenkins来自动编译gitee上的项目源码,期间踩到了一些坑,花费了不少时间来处理,特此记录。 所需资源下载列表: Jenkins :https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.46…

文件系统 --- 重定向,缓冲区

序言 本篇文章的内容和上一篇文章 👉点击查看 紧密相连,所以为了更好的理解本篇文章,需要大家将前置知识准备好哦😇。  本文主要向大家介绍文件的重定向,以及基于用户级别的缓冲区和基于操作系统级别的缓冲区。原来看…

AI技术和大模型对人才市场的影响

012024 AI技术和大模型 2024年AI技术和大模型呈现出多元化和深入融合的趋势,以下是一些关键的技术方向和特点: 1. 生成式AI 生成式AI(Generative AI)在2024年继续快速发展,它能够创造全新的内容,而不仅仅…

Redis——有序集合

目录 1. 添加元素 ZADD 2. 查看全部元素 ZRANGE 3. 查看某个元素的分数 ZSCORE 4. 查看元素的排名 ZRANK SortedSet 也叫 ZSet ,即有序集合, 有序集合与集合的区别: 有序集合的每个元素都会关联一个浮点类型的分数,依赖该分数的的大小对…

《Milvus Cloud向量数据库指南》——多模态融合新纪元:音频、视频与文本的无缝转换

在探讨多模态数据处理与应用的广阔领域中,多模态文本、音频、视频数据的融合与交互成为了近年来人工智能研究的热点之一。这一趋势不仅推动了技术的深度发展,也为众多行业带来了前所未有的创新机遇。本文将深入剖析多模态文本-音频与多模态文本-视频RAG(Retrieval-Augmented…

书生大模型基础岛-第三关:LangGPT结构化提示词编写实践

1.来源和任务 来源: https://github.com/InternLM/Tutorial/blob/camp3/docs/L1/Prompt/task.md 任务: 背景问题:近期相关研究发现,LLM在对比浮点数字时表现不佳,经验证,internlm2-chat-1.8b (internlm2-…

C++——list容器以及手动实现

LIST容器 list概述列表容器属性例子 list函数构造函数默认构造函数:带有元素个数和元素初值的构造函数:范围构造函数:拷贝构造函数:移动构造函数:示例 赋值运算符重载拷贝赋值操作符 (1):移动赋值操作符 (2…

安全通信|数据加密的由来|加密算法简介|中间人攻击与证书认证|身份验证

👈️下一篇 计算机网络-专栏👈️ 数据加密的由来|加密算法简介|中间人攻击与证书认证 引言 在客户端(client)-服务器(server)模式下,客户端与服务器间通信,如果明文传输数据,在传输过程被劫持,内容直接泄…