码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ubuntu22.04.1 新装后的常用设置


    背景

    ubuntu安装后需要作一些设置,以便于使用。记录一下。

    常用设置

    1,设置sudo免密

    执行:

    sudo visudo

     将以下内容

    %sudo   ALL=(ALL:ALL) ALL

    修改为:

    %sudo   ALL=(ALL:ALL) NOPASSWD:ALL

    2,添加用户

    新增用户(new_user为示例),并设置其密码:

    sudo adduser new_user

    将其添加到sudo组:

    sudo adduser new_user sudo

    可以查看new_user否添加具有sudo权限

    sudo -l -U new_user

     3,安装xubuntu-desktop

    1. sudo apt update
    2. sudo apt upgrade
    3. sudo apt install xubuntu-desktop

     4,安装xrdp

    安装xrdp

    sudo apt install xrdp -y

    启动xrdp服务

    1. sudo systemctl enable xrdp
    2. sudo systemctl start xrdp
    3. sudo systemctl status xrdp

    将xrdp添加到ssl-cert

    sudo adduser xrdp ssl-cert

    如有必要,在xrdp.ini中修改默认端口3389:

    sudo nano /etc/xrdp/xrdp.ini 

    这里将其改为13389

    port=13389

     配置防火墙

    sudo ufw allow 13389/tcp

    3.3 修改配置文件,用于启动xfce4

    echo "xfce4-session" > ~/.xsession

     5,安装openssh-server

    1. sudo apt install openssh-server -y
    2. sudo systemctl enable --now ssh

    6,显示任务栏

    应用程序菜单->面板->备份和恢复->选择xfce4.x->应用修改

    xubuntu-desktop找不到状态栏怎么办?_齐泽文的Blog的博客-CSDN博客

     7,设置远程唤醒

    安装ethtool

    sudo apt install ethtool

    查看网卡名称

    ifconfig

    查看远程唤醒(假设网卡名为enp3s0)

    sudo ethtool enp2s0

     开启远程唤醒

    sudo ethtool -s enp2s0 wol g

    重启后自动开启WOL唤醒 

    每次重启完,网卡的Wake-on属性又会恢复到d的关闭状态,所以每次开机需要再开启。

    方法之一:加入开机启动项。将以下代码添加至/etc/rc.local

    1. #!/bin/sh -e
    2. /sbin/ethtool -s enp2s0 wol g

    赋执行

    sudo chmod +x /etc/rc.local

    实践发现, ubuntu22.04.1并没有自动执行rc.local。需要进一步处理:

    创建一个rc-local.service文件

    sudo nano /etc/systemd/system/rc-local.service

    文件内容:

    1. [Unit]
    2. Description=/etc/rc.local Compatibility
    3. ConditionPathExists=/etc/rc.local
    4. [Service]
    5. Type=forking
    6. ExecStart=/etc/rc.local start
    7. TimeoutSec=0
    8. StandardOutput=tty
    9. RemainAfterExit=yes
    10. SysVStartPriority=99
    11. [Install]
    12. WantedBy=multi-user.target
    1. sudo systemctl start rc-local.service
    2. sudo systemctl enable rc-local.service

    linux系统查看网卡是否支持WOL网络唤醒并开启WOL唤醒功能 - 腾讯云开发者社区-腾讯云

     ubuntu没有rc.local文件_说再见再也见不到的博客-CSDN博客

    8,安装fd

    sudo apt install fd-find

    9,配置静态IP(如果需要)

    参考

    ubuntu 22.04如何配置静态IP、网关、DNS - 美洲豹2018 - 博客园 (cnblogs.com)

    Ubuntu22.04 配置静态IP_Imagine Miracle的博客-CSDN博客_ubuntu22.04网络配置Ubuntu Server 22.04修改静态ip及配置网关_cal_的博客-CSDN博客_ubuntu server 修改ip
    Ubuntu Server 22.04 LTS 设置主机信息以及IP地址_赵庆明老师的博客-CSDN博客

    Ubuntu开启关闭网卡_已无测试机的博客-CSDN博客_ubuntu关闭网卡

    Ubuntu 22.04重启后网络连接失败_Ghost_199503的博客-CSDN博客
    ubuntu 22.04 配置网络信息 - 知乎 (zhihu.com)

    10,安装edge浏览器(如果需要)

    How to Install Microsoft Edge on Ubuntu 22.04 LTS - LinuxCapable 

    参考:

    如何在 Ubuntu 22.04 LTS 中添加、删除和授予用户 Sudo 权限_wljslmz的博客-CSDN博客_删除sudo权限

    如何在 Ubuntu 22.04 LTS 上安装 Xrdp-统信UOS之家 (xtuos.com)

    Ubuntu利用xrdp实现远程桌面连接(局域网可用)

    Linux下远程桌面连接Xrdp+vnc+xfce4以及黑屏等问题 – LoneKing's Blog

    How to Install Remote Desktop (xrdp) on Ubuntu 22.04 - Tuts Make

    How To Install XRDP on Ubuntu 22.04 – TecAdmin

    如何在Ubuntu 22.04上使用xrdp启用远程桌面协议 - Windows远程连接VPS-66主机网

    WSL2使用xrdp实现图形桌面 - 知乎 (zhihu.com)
    Ubuntu/Debian/Kali xrdp远程桌面黑屏/空屏/无画面解决办法 - 知乎 (zhihu.com)
    在Ubuntu 20.04上安装Xrdp服务器(远程桌面)_cyphax的博客-CSDN博客_远程桌面rdp服务
    Xrdp 体验优化 减少/解决画面卡顿_wuweijie@apache.org的博客-CSDN博客_xrdp 卡顿
    windows用xrdp远程连接linux黑屏闪退_linux吧_百度贴吧 (baidu.com)
    Remote Desktop from Windows onto Ubuntu 22.04 takes me to a XRDP login then a blank screen - Ask Ubuntu

    如何在Ubuntu 22.04 LTS上安装/开启SSH协议 - 知乎

    25 个 Linux 下最炫酷又强大的命令行神器 - 知乎 (zhihu.com)

  • 相关阅读:
    论文笔记:一分类及其在大数据中的潜在应用综述
    sdk工程添加mfc控件
    队列与堆栈:原理、区别、算法效率和应用场景的探究
    【毕业设计项目】基于单片机的指纹识别系统实现 - 物联网 stm32 c51
    国产洗碗机打响超越战
    C++内存管理:其五、指针类型转换与嵌入式指针
    【VC】accent conversion 口音转换论文
    35 机器学习(三):混淆矩阵|朴素贝叶斯|决策树|随机森林
    快速排序全面详解
    pnpm项目内网迁移技巧
  • 原文地址:https://blog.csdn.net/uddiqpl/article/details/128146727
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号