AIGC | Ubuntu24.04桌面版安装后必要配置

AIGC | Ubuntu24.04桌面版安装后必要配置 [ 知识是人生的灯塔,只有不断学习,才能照亮前行的道路 ] 0x02 Ubuntu 24.04 桌面版必要配置 1.网络配置 描述:Ubun

【知识是人生的灯塔。只有不断学习,才能照亮前进的道路。 ]

0x02 Ubuntu 24.04 桌面版必要配置

1.网络配置

说明:Ubuntu 24.04 的网络配置与CentOS/Redhat 系列主机的网络配置不同。从Ubuntu 20.04 开始,安装后网络配置目录将是50-cloud-init.yaml 文件。这是Ubuntu 24.04 的默认网络配置文件。

$sudovi/etc/netplan/50-cloud-init.yaml

网络:

版本:2

渲染器:网络

以太网:

伊诺1:

dhcp4:true

伊诺2:

dhcp4:no# 更改为实际接口名称[ens* 或eno*]

address:#更改为您的实际IP地址/掩码

-10.2.176.66/24

路线:

-to:default#更改为网关地址(注:可以配置不同的路由网关)

通过:10.2.176.1

nameservers:#更改DNS地址

地址:

-192.168.1.254

-61.128.128.68

#完成设置后,执行以下命令应用设置。

$sudonetplanapply

#如果以上设置不生效,请重启网络服务(可选)

sudosystemctlrestartsystemd-networkd

#检查网络设置是否有效

$ipadr

原文链接:

AIGC | 安装Ubuntu24.04桌面版后所需设置https://mp.weixin.qq.com/s/nGDfynmN6z-iaaDyz-wEzg

2.root密码配置

描述:通常设置root 超级帐户的密码。现在,登录weiyigeek 用户图形界面,打开终端,并使用sudo passwd root 命令进行配置。

用户密码复杂度(可选) 警告:为了您的系统安全,我们建议您设置复杂的密码并配置用户密码策略,以养成良好的习惯。

在Ubuntu 24.04中,密码复杂性是通过pam_pwquality模块实现的,之前的版本通过PAM的crashlib模块提供了额外的密码检查功能。

$sudovi/etc/security/pwquality.conf

#配置系统范围的密码质量限制

#默认:

#新密码中不得出现在旧密码中的字符数。

#diffok=1

#最小密码长度和最大字符类数。

最小长度=12

最小类别=3

#包含数字、大写字母、小写字母、特殊字符个数等。

信用=-1

信用额度=-1

信用度=-1

信用度=-1

#验证时间

重试=3

#为root用户运行密码策略发现

强制根目录

添加或更改包含#pam_pwquality.so 的行以设置所需的密码复杂性要求。

$sudovim/etc/pam.d/common-password

#例如,您可以强制密码长度至少为12 个字符,并且要求至少有1 个大写字母、1 个小写字母、1 个数字和1 个特殊字符。

密码必需pam_pwquality.soretry=3minlen=12ucredit=-1lcredit=-1dcredit=-1ocredit=-1

#参数说明:

retry=3:指定在pam_pwquality 模块返回错误之前用户可以尝试输入密码的次数。

minlen=12:将最小密码长度设置为12 个字符。

ucredit=-1:需要至少一个大写字母。

lcredit=-1:需要至少一个小写字母。

dcredit=-1:至少需要一个数字。

ocredit=-1:需要至少一个特殊字符

3.软件源配置

说明:注意Ubuntu 24.04镜像源配置文件已更改为/etc/apt/sources.list.d/ubuntu.sources,并且内容格式已更改。您可以使用以下命令快速配置它:那。

注意:如果从官方源下载和拉取软件速度很慢,建议使用阿里云、清华源等镜像源。反之亦然。没必要这样。

示例:Ubuntu 24.04 的替代软件源。

#1. 更改为阿里巴巴源

sudosed-i @http://.*archive.ubuntu.com@https://mirrors.aliyun.com@g\’/etc/apt/sources.list.d/ubuntu.sources

sudosed-i @http://.*security.ubuntu.com@https://mirrors.aliyun.com@g\’/etc/apt/sources.list.d/ubuntu.sources

#2.替换为中国科技之源

sudosed-i @http://.*archive.ubuntu.com@https://mirrors.ustc.edu.cn@g\’/etc/apt/sources.list.d/ubuntu.sources

sudosed-i @http://.*security.ubuntu.com@https://mirrors.ustc.edu.cn@g\’/etc/apt/sources.list.d/ubuntu.sources

#3.换成清华酱

cp /etc/apt/sources.list.d/ubuntu.sources{,bak}

cat/etc/apt/sources.list.d/ubuntu.sources|sed-e\’s#http://cn.archive.ubuntu.com#http://mirrors.tuna.tsinghua.edu.cn#g\’-e\’s#http://security.ubuntu.com#http://mirrors .tuna.tsinghua.edu.cn#g\’/etc/apt/sources.list.d/tuna-mirror.sources

此外,您还可以添加第三方扩展源。

例如,deadsnakes 团队维护了一个特殊的Launchpad PPA,允许Ubuntu 用户根据需要轻松安装最新版本的Python 工具和附件。在终端中运行以下命令:

#导入稳定版本的Python PPA。

sudoadd-apt-repositoryppa:deadsnakes/ppa

#或者导入Python的最新开发版本Nightly PPA。

sudoadd-apt-repositoryppa:deadsnakes/nightly-y

请首次更新您的系统软件并删除不必要的软件。

aptupdateaptupgrade

aptautoremove

接下来,禁用自动系统内核升级以避免内核升级后系统崩溃。

$sudonano/etc/apt/apt.conf.d/50unattended-upgrades

#关于21号线

无人值守升级:包-黑名单{

\’linux-image\’;

\’Linux 标头\’;

\’linux-模块\’;

\’linux-module-extras\’;

};

#重启无人值守升级服务。

sudosystemctlrestart 意外升级

weiyigeek.top-取消自动内核升级示意图

4.时间时区配置

说明:如果您发现已安装的Ubuntu 24.04 LTS 系统上的时间或时区不正确,可以通过运行以下命令进行配置:

时区

echo \’亚洲/上海\’/etc/timezone

cp /usr/share/zoneinfo/Asia/上海/etc/localtime

时间

#安装chrony时间同步软件

aptinstallchrony

#立即对系统时间进行时间调整

sudochronycmakestep

如果#chronyd 服务未运行,您可以使用以下命令启动它

sudosystemctlstartchronyd

#如果输出中的Reference ID列显示有效的NTP服务器地址,则时间已成功同步。

时时追踪

weiyigeek.top-系统时间同步图

5.开启远程桌面

描述:Ubuntu 24.04 桌面版提供本机远程桌面服务,即rdp。默认情况下此功能处于关闭状态,必须手动打开。

单击【设置】-【系统】-【远程桌面】。

weiyigeek.top – 设置远程桌面地图

– 启用桌面共享,可选择自定义登录用户和密码。

weiyigeek.top – 启用桌面共享图

– 启用远程桌面、解锁、远程以及自定义登录用户和密码。

weiyigeek.top – 启用远程桌面图形

要在Windows 上使用远程桌面连接到Ubuntu 24.04 桌面,请按Ctrl+R 运行mstsc。

weiyigeek.top – 远程连接Ubuntu桌面的系统图

6.开启ssh服务

说明:Ubuntu 24.04桌面版是最小化安装的,所以默认不安装ssh服务,需要自行安装。这是为了考虑并防止对Ubuntu 24.04 桌面进行后续配置更改。由于显卡驱动安装过程中使用ssh进行远程连接管理,出现错误或者接口无法访问时,我们将使用apt install openssh-server命令进行安装。

快速设置

#安装openssh服务

$aptinstallopenssh-服务器

#启用root登录(如果需要)和密码登录

$nano/etc/ssh/sshd_config

PermitRootLoginyes

密码验证是

#重启服务

$systemctlrestartssh

#确保您的防火墙允许SSH 连接。您可以使用以下命令允许SSH 连接:

苏多瓦洛什

#显示监控

$ss-tlnp|grep\’22\’

LISTEN04096*:22*:*users:((\’sshd\’,pid=3035,fd=3),(\’systemd\’,pid=1,fd=212))

最后,使用机器的MobaXterm 终端连接到Ai Learning Workstation 机器。

weiyigeek.top – 使用MobaXterm终端连接AI学习工作站机器图

7.自定义命令提示符

描述:作者通常喜欢自定义命令行提示符来区分是哪台主机以及当前时间,以防止命令在其他机器上运行。

快速设置

tee-a/root/.bashrc\’EOF\’

如果[$UID-eq0];那么

导出PS1=\’\\[\\e[37;40m\\][\\[\\e[32;40m\\]\\u\\[\\e[33;40m\\]@\\e[37;40m\\]\\h\\[\\ e[31;40m\\]\\w\\[\\e[36;40m\\]`主机名-I|cut-d\’\’-f1`\\[\\e[34;40m\\]\\A\\[\\e[0m \\]]#\’

除此之外

导出PS1=\’\\[\\e[37;40m\\][\\[\\e[32;40m\\]\\u\\[\\e[33;40m\\]@\\e[37;40m\\]\\h\\[\\ e[31;40m\\]\\w\\[\\e[36;40m\\]`主机名-I|cut-d\’\’-f1`\\[\\e[34;40m\\]\\A\\[\\e[0m \\]]$\’

结束后

tee-a/home/${VAR_USER_NAME}/.bashrc\’EOF\’

如果[$UID-eq0];那么

导出PS1=\’\\[\\e[37;40m\\][\\[\\e[32;40m\\]\\u\\[\\e[33;40m\\]@\\e[37;40m\\]\\h\\[\\ e[31;40m\\]\\w\\[\\e[36;40m\\]`主机名-I|cut-d\’\’-f1`\\[\\e[34;40m\\]\\A\\[\\e[0m \\]]#\’

除此之外

导出PS1=\’\\[\\e[37;40m\\][\\[\\e[32;40m\\]\\u\\[\\e[33;40m\\]@\\e[37;40m\\]\\h\\[\\ e[31;40m\\]\\w\\[\\e[36;40m\\]`主机名-I|cut-d\’\’-f1`\\[\\e[34;40m\\]\\A\\[\\e[0m \\]]$\’

结束后

实际效果:

weiyigeek.top – 自定义命令提示符图像

亲爱的道友们,您已经看完这篇文章了。为什么不关注我们。

如果您觉得这篇文章对您有帮助,请转发给更多人。

学习并推荐往期文章

[最新] 如何给孩子解释什么是DNS污染?

[相关]安装和配置Xrdp服务实现Linux远程桌面访问

[相关]网络安全等防护-Ubuntu22.04系统优化及主机安全增强

[相关] 网络安全等防护- Linux服务器Ubuntu-22.04-LTS操作系统的安全增强生产基线系统脚本分享与练习

如果您觉得文章不错,请转发并点击阅读。如果您有任何疑问,请在评论区留下您的想法。

原文:AIGC | 安装Ubuntu24.04桌面版后需要的设置

以上#AIGC | Ubuntu24.04桌面版安装后所需配置的相关内容仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/93076.html

(0)
CSDN的头像CSDN
上一篇 2024年7月5日
下一篇 2024年7月5日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注