Ubuntu使用root账号

Ubuntu 

使用root账号本地登录 ubuntu系统默认root用户是不能登录的,密码也是空的。 如果要使用root用户登录,必须先为root用户设置密码 sudo passwd root 先输入当前用户密码启动管理员权限,然后再输入二次root新密码。 使用root账号ssh远程登录 sudo vim /

CentOS 安装 pm2 运行出错

CentOS 

一、起因 在CentOS中使用yum install npm安装npm后,再安装pm2时,运行pm2 -v出错 [root@zngw ~]# pm2 -v /usr/lib/node_modules/pm2/node_modules/chalk/source/index.js:103 ...sty

iptables限制连接频率


一、起因 前面暴力破解我frp转发远程登录的小伙伴还在,每天查看日志都能发现有一大堆的连接日志。一直让它这样折腾下去也不是办法,于是打算就用iptables来限制一下连接频率。 二、实现 把每个尝试远程登录的客户端 IP 记录在一个临时列表中,只要列表中的 IP一小时以内,尝试登录次数达到3次(包括

CentOS 7 安装nats server

CentOS 

1、介绍 nats是一个开源的,云原生的消息系统。核心基于EventMachine开发,原理是基于消息发布订阅机制,每台服务器上的每个模块会根据自己的消息类别向MessageBus发布多个消息主题,而同时也向自己需要交互的模块,按照需要的主题订阅消息。能够达到每秒8-11百万个消息,整个程序很小只有

CentOS安装kafka

CentOS 

前面写到过在Docker中安装kafka,今天讲讲直接在直接在主机上安装kafka。 1、安装JDK1.8 直接用yum安装,还可以省去配置的麻烦。 yum install -y java-1.8.0-openjdk 2. 下载kafka 去官网:http://kafka.apache.org/d

CentOS7 安装c++17

CentOS 

在linux时编译c++时,需要安装对应的编译环境。 安装 devtoolset-7 工具包,并执行 scl enable devtoolset-7 bash就可以安装c++17环境 yum install centos-release-scl yum-config-manager --enable

SSH登录虚拟机的CentOS慢的问题

CentOS 

问题描述 在vmwave esxi中装了几台CentOS 7 的虚拟机,每次用ssh工具登录的时候需要等待的时间特别久,大概半分钟左右。 解决办法 1. 修改sshd_config配置 用编辑器打开vim /etc/ssh/sshd_config文件修改UseDNS属性 #UseDNS yes 这里

CentOS7磁盘扩容

CentOS 

最近弄了台Dell R730服务器,在vmware esxi中安装了台CentOS7,装好后发现磁盘空间太小了,于是就打算扩容一下。 一、调整磁盘大小 进入虚拟机操作页面,设置好需要的硬盘的大小 二、创建新分区 先用fdisk -l查出硬盘为/dev/sda,再用fdisk /dev/sda创建新分

systemctl 基本操作


以nginx服务为例 启动服务 systemctl start nginx 关闭服务 systemctl stop nginx 重启服务 systemctl restart nginx 显示服务的状态 systemctl status nginx 在开机时启用服务 systemctl ena

Linux查询进程信息脚本


一、通过进程ID查询 将脚本保存为pid.sh文件 # !bin/bash # 命令行参数获取进程ID P=$1 # 命令行无参数,手动输入 if [ ! $P ]; then read -p "请输入查询的PID:" P fi # 判断进程是否存在 n=`ps -aux|awk '$2~