1. 查看当前桌面环境 1.1. 方法一:查看环境变量 使用以下命令查看(实测仅在图形化界面有效,远程命令行无效) echo $XDG_CURRENT_DESKTOP   1.2. 方法二:查看进程 使用以下命令查看(实测图形化界面、远程命令行均有效) ps -e | grep -E '(gnome-session|startkde|xfce4-session|lxqt-session|mate-session|cinnamon|unity|deepin)'   1.3 方法三:查看显示管理器的…

2024年5月15日

概述 当前越来越多的企业都有使用 Linux 系统桌面的场景,本篇文章分别介绍了 XRDP 在 Ubuntu 22.04, 20.04.4 和 18.04.5 的安装方式,以及如何通过配置 XRDP 服务,实现 JumpServer 远程登陆 Ubuntu 桌面。 实现方案 一、安装并启动 xrdp 1.1 安装 xrdp Ubuntu 的安装源里包含 xrdp,可以直接安装。 1 Ubuntu 22.04 安装方式 #更新软件包列表: sudo apt update #安装xrdp: sudo apt insta…

2024年5月15日

>服务器端:Ubuntu 9.10 - 192.168.1.3 客户端:Ubuntu 10.04 - 192.168.1.73 我们先来设置一下服务器端的配置 1.ubuntu系统安装完之后,rsync服务默认不是启动的,我们要修改下面的文件。 $sudo vi /etc/default/rsync RSYNC_ENABLE=true 2.修改配置文件 $sudo cp /usr/share/doc/rsync/examples/rsyncd.conf /etc 我们先来查看一下这个文件 $sudo cat …

2023年6月9日

keepalived双BACKUP加nopreempt不起作用,两个机器同时拥有vip, 排查几天发现是防火墙问题,啃爹。 打开  vi /etc/sysconfig/iptables 插入一条:-A RH-Firewall-1-INPUT -i eth0 -p 112 -j ACCEPT 保存后, 然后重启防火墙,就恢复正常。 要么把防火墙关掉。 ----------------------------------- 我们这里仅仅是监控了网络故障和keepalived本身进程,在网络或者keepalived进程出…

2023年6月9日

SSH key-gen无密码登录认证脚本 使用为了让linux之间使用ssh不需要密码,可以采用了数字签名RSA或者DSA来完成。主要使用ssh-key-gen实现。 通过 ssh-key-gen 来创建 public and private keys 使用ssh-copy-id复制public key 到远程主机 无密码登陆远程主机 但对于大规模集群,人工使用ssh-key-gen生成key,再使用ssh-copy-id显然费时费力。对于N台主机,需要进行N次ssh-key-gen,N*N次ssh-copy-id…

2023年6月6日

在Linux的top和ps命令中,默认看到最多的是pid (process ID),也许你也能看到lwp (thread ID)和tgid (thread group ID for the thread group leader)等等,而在Linux库函数和系统调用里也许你注意到了pthread id和tid等等。还有更多的ID,比如pgrp (process group ID), sid (session ID for the session leader)和 tpgid (tty process group I…

2023年6月5日

【ubuntu下root用户默认密码及修改方法】 很多朋友用ubuntu,一般都是装完ubuntu系统,马上就修改root密码了,那么root用户的默认密码是多少,当忘记root用户密码时如何找回呢,不了解的朋友参考下。 一、ubuntu下root用户的默认密码 默认root密码是随机的,即每次开机都有一个新的root密码。 可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter。 终端会提示输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密…

2023年4月27日

Linux系统中Tracert命令用来显示数据包到达目标主机是所经过的路径。下面由我为大家整理了linux系统中tracert命令使用详解,希望对大家有帮助! Linux系统中tracert命令使用详解 Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。 命令格式: tracert IP地址或主机名 [-d][-h maximum…

2023年4月27日

一、bond模式 Mode=0(balance-rr) 表示负载分担round-robin,和交换机的聚合强制不协商的方式配合 Mode=1(active-backup) 表示主备模式,只有一块网卡是active,另外一块是备的standby,这时如果交换机配的是捆绑,将不能正常工作,因为交换机往两块网卡发包,有一半包是丢弃的 Mode=2(balance-xor) 表示XOR Hash负载分担,和交换机的聚合强制不协商方式配合。(需要xmit_hash_policy) Mode=3(broadcast) 表示所有…

2023年4月24日

步骤如下: 1、准备工作 1.1、下载相关软件包 OpenSSH需要依赖ZLIB和OpenSSL,因此需要从官网下载三者的源码包。需要注意的是:OpenSSH最新版8.1p1依赖的OpenSSL版本为1.0.2k,而不是其最新版1.1.0e(使用此版会升级失败),ZLIB可以使用最新 版1.2.11。 三者源码下载地址: http://www.zlib.net/ http://www.openssl.org/ http://www.openssh.org/ 1.2、查看系统当前软件版本 # rpm -q zlib …

2023年4月23日
123459