Linux常用命令合集 2021-05-19 日期 [root@localhost software]# date +%F 2021-05-19 [root@localhost software]# date +%Y-%m-%d 2021-05-19 打包 # 打包 tar zcvfP /software/data.tar.gz /software/data # 解压 tar zxvfP data.tar.gz 分区 fdisk /dev/sdb 格式化 # 格式化xfs文件系统 mkfs.xfs /dev/sdb2 挂载和卸载 # 挂载 mount -t ext4 /dev/sdb1 /mnt mount -t xfs /dev/sdb1 /mnt # 卸载 -lf表示强制卸载 umount -lf /mnt 开机自动挂载 查看硬件的UUID [root@localhost software]# blkid /dev/mapper/centos-root: UUID="84c6fd87-1860-411f-bb99-55a79621e216" TYPE="xfs" /dev/sda2: UUID="S6yWBb-pWb....
Tomcat 2021-05-05 架构图 主机ip nginx212 mysql210 tomcat1213 tomcat2211 安装JDK8 mkdir -p /usr/local/software cp jdk-8u201-linux-x64.tar.gz /usr/local/software/ cd /usr/local/software/ tar -zxvf jdk-8u201-linux-x64.tar.gz mv jdk1.8.0_201 jdk8 vim /etc/profile export JAVA_HOME=/usr/local/software/jdk8 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH source /etc/profile [root@localhost software]# java -version java version "1.8.0_201" ....
Nginx 2021-05-05 Nginx1.1.6.0安装 # 下载 [root@localhost software]# wget https://nginx.org/download/nginx-1.16.0.tar.gz # 依赖 [root@localhost software]# yum install -y pcre pcre-devel openssl openssl-devel gcc gcc-c++ autoconf automake make # 编译安装步骤 [root@localhost software]# tar xf nginx-1.16.0.tar.gz [root@localhost software]# cd nginx-1.16.0 [root@localhost nginx-1.16.0]# useradd -s /sbin/nologin www -M [root@localhost ~]# mkdir /application [root@localhost nginx-1.16.0]# ./configure --user=www --group=www --prefi....
LNMP 2021-05-04 Mysql5.7安装 Nginx1.1.6.0安装 # 下载 [root@localhost software]# wget https://nginx.org/download/nginx-1.16.0.tar.gz # 依赖 [root@localhost software]# yum install -y pcre pcre-devel openssl openssl-devel gcc gcc-c++ autoconf automake make # 编译安装步骤 [root@localhost software]# tar xf nginx-1.16.0.tar.gz [root@localhost software]# cd nginx-1.16.0 [root@localhost nginx-1.16.0]# useradd -s /sbin/nologin www -M [root@localhost ~]# mkdir /application [root@localhost nginx-1.16.0]# ./configure --user=www --group=....
JumperServer 2021-05-03 JumperServer >>> 安装完成了 1. 可以使用如下命令启动, 然后访问 ./jmsctl.sh start 2. 其它一些管理命令 ./jmsctl.sh stop ./jmsctl.sh restart ./jmsctl.sh backup ./jmsctl.sh upgrade 更多还有一些命令, 你可以 ./jmsctl.sh --help 来了解 3. Web 访问 http://192.168.31.211:8080 https://192.168.31.211:8443 默认用户: admin 默认密码: admin 4. SSH/SFTP 访问 ssh admin@192.168.31.211 -p2222 sftp -P2222 admin@192.168.31.211 5. 更多信息 我们的官网: https://www.jumpserver.org/ 我们的文档: https://docs.jumpserver.org/ 环境说明 firewalld 无需关闭,开启状态即可 centos7.6 邮箱设置 用户与用户组管理 创建....
时间同步 2021-05-03 ntp服务 $ yum -y install ntp $ vim /etc/ntp.conf ... server ntp1.aliyun.com server ntp2.aliyun.com server ntp3.aliyun.com #server 0.centos.pool.ntp.org iburst $ systemctl start ntpd ntpdate命令 此外我们若要立刻将系统时间同步为NTP服务时间,使用ntpdate命令,也可以配置计划任务定期使用ntpdate命令同步时间,从而就不用使用ntp或chrony服务,减少监听的端口,增加系统安全性。 # 需要关闭ntpd or chrony 服务,否则会报错 $ service ntpd stop # 启动并开机启动计划任务cron $ systemctl start crond $ systemctl enable crond # 配置计划任务,每5分钟同步一次 $ crontab -e */5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com chrony服务 CentO....
入侵检测 2021-05-03 查看系统日志 过滤ssh远程登录失败日志 [root@localhost ~]# grep -i Failed /var/log/secure May 3 08:49:36 localhost unix_chkpwd[26148]: password check failed for user (root) May 3 08:49:38 localhost sshd[26146]: Failed password for root from 192.168.31.110 port 10889 ssh2 过滤ssh远程登录成功日志 [root@localhost ~]# grep -i Accepted /var/log/secure Apr 28 13:32:17 MiWiFi-R3P-srv sshd[13500]: Accepted password for root from 192.168.31.110 port 2620 ssh2 Apr 28 13:34:58 localhost sshd[12708]: Accepted password for root from 1....