Linux install frp

https://phpez.com/wp-content/uploads/2020/11/frp_0.34.3_linux_amd64.tar.gz frps frps.service frpc frpc.service

Linux ssh 证书登录

生成私钥和公钥 将公钥拷贝至服务器 在服务器上将公钥添加到authorized_keys 如果提示:-bash: /root/.ssh/authorized_keys: No such file or directory 禁止密码登录 重启ssh服务 证书ssh登录服务器

Linux挂载硬盘

找到磁盘信息 可以看到有两块硬盘。 可以看到所有的存储设备,其中 sdb 就是我们即将要挂载到主机系统的硬盘。 挂载前设置硬盘 接着就是一些列命令行交互输入,输入 m 可看到所有的可用输入。大概知道了怎么操作之后,跟着下文的提示操作即可。 输入 p 查看 /dev/sdb 分区的状态 输入 n 创建 sdb 这块硬盘的分区 选 p primary => 输入 p Partition number => 全部存储分一个区,所以输入 1 接下来选项默认即可 最后一步输入 w 保存并退出 Command 状态 分区成功之后,接着就是格式化硬盘。 迁移旧的 home 目录文件到新硬盘 首先,你得挂载已经分区好的硬盘,然后把 home 目录下的全部文件拷贝到硬盘挂载的目录下。然后删除 home 目录,最后把第一步挂载好的新硬盘重新挂载在 home 目录下。下文是详细步骤。这部分的内容得使用 root 用户登录主机,因为涉及到把 home 目录删除,所有的非 root 用户都会失效。 1、挂载设置好的硬盘 2、同步 home 目录所有文件,删除之前的 home 目录下的所有文件 确定同步成功之后,删除旧 home 目录 卸载 /home… Continue reading Linux挂载硬盘

Linux下强制某登录用户下线

查看用户 pkill -kill -t tty 说明: 只有root用户才能踢人,但任何用户都可以踢掉自己 如果同时有二个人用root用户登录,任何其中一个可以踢掉另一个 pts/0就是自己开的桌面环境现的第一个终端 pkill 命令: 是ps命令和kill命令的结合,用来杀死指定进程,pkill命令可以按照进程名杀死进程。pkill和killall应用方法差不多,也是直接杀死运行中的程序;如果您想杀掉单个进程,请用kill来杀掉。 -f 显示完整程序 -l 显示源代码 -n 显示新程序 -o 显示旧程序 -v 与条件不符合的程序 -x 与条件符合的程序 -p<进程号> 列出父进程为用户指定进程的进程信息 -t<终端> 指定终端下的所有程序 -u<用户> 指定用户的程序

Ubuntu 20.04 & Ubuntu18.04 快速开启 TCP BBR 实现高效单边加速

Linux Kernel 内核升级到 4.9 及以上版本可以实现 BBR 加速,由于Ubuntu 18.04 默认的内核就是 4.15版本的内核,由于Ubuntu 20.04 默认的内核就是 5.4 版本的内核,并已经默认编译了 TCP BBR 模块,所以可以直接通过参数开启。 新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以让服务器的带宽尽量跑慢,并且尽量不要有排队的情况,让网络服务更佳稳定和高效。 修改系统变量: 保存生效 执行 如果结果是这样 就开启了。 执行 lsmod | grep bbr ,以检测 BBR 是否开启。

Ubuntu 18.04 LTS以上版本 使用 netplan 配置网络

Ubuntu 18.04 LTS 之后的版本都采用全新的 netplan 来管理网络配置,所以如果我们需要修改 Ubuntu 18.04 LTS 的网络设置,需要配置 netplan 并让其生效。本文详细讲解 netplan 的配置流程,包括单网卡多 IP 地址、单网卡多网关、多网卡多 IP、静态 IP、DHCP 等的配置。 本文先讲解整个流程,之后着重介绍配置文件的修改。 一、netplan 配置流程 1、查看配置文件 就可以看到配置文件名称。 2、打开配置文件 此处*是文件名,要打开对应哪个文件就*写成对应的文件名,比如50-cloud-init.yaml 3、修改配置文件,修改方法见后面详细介绍。 4、测试配置文件 如果没问题,可以继续往下应用配置文件。 5、应用配置文件 6、验证 IP 地址 二、netplan 配置文件详解,修改 netplan 配置文件 1、使用 DHCP: 2、使用静态 IP: 3、多个网卡 DHCP: 4、连接开放的 WiFi(无密码): 5、连接 WPA 加密的 WiFi: 6、在单网卡上使用多个 IP 地址(同一网段): 7、在单网卡使用多个不同网段的 IP 地址: 以上就是Ubuntu 18.04 LTS… Continue reading Ubuntu 18.04 LTS以上版本 使用 netplan 配置网络

Linux下用于查看系统当前登录用户信息的4种方法

4 Ways to Identify Who is Logged-In on Your Linux System 作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法。 1. 使用w命令查看登录用户正在使用的进程信息 w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括: 用户名称 用户的机器名称或tty号 远程主机地址 用户登录系统的时间 空闲时间(作用不大) 附加到tty(终端)的进程所用的时间(JCPU时间) 当前进程所用时间(PCPU时间) 用户当前正在使用的命令 w命令还可以使用以下选项 -h忽略头文件信息 -u显示结果的加载时间 -s不显示JCPU, PCPU, 登录时间 $ w 23:04:27 up 29 days, 7:51, 3 users, load average: 0.04, 0.06, 0.02 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT ramesh pts/0 dev-db-server 22:57… Continue reading Linux下用于查看系统当前登录用户信息的4种方法