【知识是人生的灯塔。只有不断学习,才能照亮前进的道路。 ]
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