2022HZWA比武题 服务器集群分析

这篇具有很好参考价值的文章主要介绍了2022HZWA比武题 服务器集群分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

2022年 HZWA比武题 服务器集群分析

仿真 server.E01

2022HZWA比武题 服务器集群分析

登录ssh后

sed -i 's/GSSAPIAuthentication yes/GSSAPIAuthentication no/' /etc/ssh/sshd_config
sed -i 's/#UseDNS yes/UseDNS no/' /etc/ssh/sshd_config
sed -i 's/#PermitRootLogin yes/PermitRootLogin yes/' /etc/ssh/sshd_config
service sshd restart

2022HZWA比武题 服务器集群分析

46.通过对小型集群服务器分析,该服务器系统类型是?

A:unix64位; B:unix32位; C:linux 32位; D:linux 64位;

uname -a

或者

getconf LONG_BIT

或者

arch 

或者

file /bin/ls

2022HZWA比武题 服务器集群分析

47.通过对小型集群服务器分析,该服务器系统时区是?

A:EAT; B:ECT; C:CST; D:GMT;

date

或者

ll /etc/localtime

或者

cat /etc/localtime |tail -n 1

或者

cat anaconda-ks.cfg |grep timezone

2022HZWA比武题 服务器集群分析

48.通过对小型集群服务器分析,该服务器的sshd端口是多少?(答案格式:填写数字 如:10)

22

netstat -natup |grep ssh

或者

strings /etc/ssh/ssh_config |grep Port

2022HZWA比武题 服务器集群分析

49.小型集群服务器涉案网站的域名?(答案格式填写小写字母 . 数字组合 如:www.sina.com)

www.huarun.com

查看到有/www 目录 猜测安装了宝塔 不过/etc/init.d/bt 没有,可能被破坏或者删除了 尝试恢复

cp -r /www/backup/panel/ /root/ && cp -r /www/server/panel/data/ /root 
cd / && tar zcvf www.tar.gz www/

重新安装宝塔

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

复制原来宝塔内得信息

\cp -rf /root/panel/2021-11-24/data/* /www/server/panel/data/

去除访问限制和修改密码

rm -f /www/server/panel/data/close.pl && bt 23 && bt 11 && bt 12 && bt 13 && bt 24 && bt 5

修复面板

bt 16

然后可以用http://虚拟机IP:8888 访问宝塔面板

面板–网站 可以看到域名 www.huarun.com

或者根据web日志判断

vi /www/wwwlogs/www.huarun.com.log

2022HZWA比武题 服务器集群分析

50.涉案网站做了反向代理操作,使用的策略是什么?(答案格式:填写汉字 如:负载均衡)

权重

vi /www/server/nginx/conf/nginx.conf

upstream huarun-server {
server localhost:8789 weight=10;
server localhost:8790 weight=20;
server localhost:8791 weight=30;
}

2022HZWA比武题 服务器集群分析

51.Docker中数据库容器的运行日志是在哪里,写出完整路径下的日志文件?(答案格式填写小写字母与数字等组合 如: /www/wwroot123/ab344/aa.log)

/var/lib/docker/containers/05821c99dcc43ce6eb571fe19869cd2e877d53f321f2502225c77d42def8ef6d/05821c99dcc43ce6eb571fe19869cd2e877d53f321f2502225c77d42def8ef6d-json.log

service docker start
docker inspect huarundb |grep LogPath |awk -F '"' '{print $(NF-1)}'
docker start huarundb

启动失败 查看日志

docker logs huarundb

[ERROR] [Entrypoint]: mysqld failed while attempting to check config
command was: mysqld --verbose --help --log-bin-index=/tmp/tmp.y1p8LQ49JY
error: Found option without preceding group in config file: /etc/mysql/my.cnf at line: 36
Fatal error in defaults handling. Program aborted

find /var/lib/docker/overlay2/ -name my.cnf
vi /var/lib/docker/overlay2/21b0b27c503fc7dbbe78c493f4bf88117d317d7df673d701aa8c89ef553315a6/diff/etc/mysql/my.cnf


#[mysqld]
改为
[mysqld]
保存退出

docker start huarundb

或者

sed -i 's/#\[mysqld\]/\[mysqld\]/' /var/lib/docker/overlay2/21b0b27c503fc7dbbe78c493f4bf88117d317d7df673d701aa8c89ef553315a6/diff/etc/mysql/my.cnf
docker start huarundb

2022HZWA比武题 服务器集群分析

52.涉案网站管理后台登录密码的加密算法?

A:md5; B:md5( s a l t . m d 5 ( salt.md5( salt.md5(pass)); C:md5(md5( p a s s . pass. pass.salt)); D:md5( p a s s . pass. pass.salt);

service nginx start

``Starting nginx… nginx: [emerg] “location” directive is not allowed here in /www/server/panel/vhost/nginx/www.huarun.com.conf:4 failed`
配置文件少了server模块

vi /www/server/panel/vhost/nginx/www.huarun.com.conf

#PROXY-START/
location ~* \.(gif|png|jpg|css|js|woff|woff2)$
前面增加

server {
        listen       80;
        server_name  www.huarun.com;

add_header Cache-Control no-cache;
}
后面增加
}
保存退出

检查配置文件

nginx -t

service nginx start

本机修改hosts文件添加
虚拟机IP www.huarun.com

docker start php-app-1 && docker start php-app-2 && docker start php-app-3

后台地址可以

cat /www/wwwlogs/www.huarun.com.log |grep admin |head -n 2

使用浏览器访问http://www.huarun.com/index.php/admin

尝试使用admin 密码123456登录

find /var/lib/docker/overlay2/ -type f -iname '*.php' |xargs grep '登录失败,用户名不存在'

vi /var/lib/docker/overlay2/29d5af348f07510f0e62ef7451e012dd7266d369d4549475ee4f0f017d50ffb3/diff/var/www/html/application/admin/controller/Login.php

if($result['upwd'] == md5(md5($data['password'].$result['utime']))){

2022HZWA比武题 服务器集群分析

解决docker容器中无法使用中文 命令locale可以查看设置编码是 POSIX 不支持中文 使用locale -a查看自带得字符集
进入docker容器

docker exec -it 04 locale -a
docker exec -it 04 env LANG=C.UTF-8 bash
find ./ -type f -iname '*.php' |xargs grep '登录失败,用户名不存在'

2022HZWA比武题 服务器集群分析

53.涉案网站的数据库是否开启general日志?(答案格式填写是或者否)

docker inspect 05 |grep PASS
docker exec -it 05 bash
history
mysql -uroot -pbbeb0b0a65aafc96
show global variables like '%general%';

+------------------+---------------------------------+
| Variable_name | Value |
+------------------+---------------------------------+
| general_log | OFF |
| general_log_file | /var/lib/mysql/05821c99dcc4.log |
+------------------+---------------------------------+
2 rows in set (0.00 sec)

2022HZWA比武题 服务器集群分析

开启日志

set global general_log = ON;
set global general_log_file='/tmp/general.log';
quit

tail -f /tmp/general.log

54.用户名"yw0218"的提现余额是多少元?(答案格式填写数字 保留小数点后二位 如:123.12)

139443.20

尝试使用admin 密码123456登录后台
Execute SELECT uid,upwd,username,utel,utime,otype,ustatus FROM wp_htgly WHERE username = ‘admin’ OR utel = ‘admin’ LIMIT 1

mysql -uroot -pbbeb0b0a65aafc96
use huarun
select * from wp_htgly;

md5(md5(1234561480061674)
md5(004262230de2fc6572649561e1ffa01c)
4b96bf63a06b6ae35426838d32bee049

数据库执行,替换密码

update wp_htgly set upwd='4b96bf63a06b6ae35426838d32bee049' where username='hr888';

使用hr888 密码123456登录后台
用户管理–客户列表–搜索yw0218–查看账户余额

2022HZWA比武题 服务器集群分析

使用navicat连接数据库

查看mysql容器的ip

docker exec -it 05 cat /etc/hosts |tail -n 1

或者

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 05

可以使用ssh通道,填入虚拟机IP ssh端口系统账号和密码 mysql 主机这里填入mysql容器的ip

2022HZWA比武题 服务器集群分析

2022HZWA比武题 服务器集群分析

55.曾经的用户名为"fang25"的用户,其提现银行卡号是多少?(格式:填写数字:111111111111111111)

6217003370004267819

数据库中没有fang25用户

查看之前的general_log_file

docker exec -it 05 cat /var/lib/mysql/05821c99dcc4.log |grep fang25

2022HZWA比武题 服务器集群分析

数据库执行

select accntno from wp_bankcard where uid=(SELECT uid FROM wp_userinfo where username='tepulang');

或者
后台–用户管理–银行卡列表–搜索tepulang

2022HZWA比武题 服务器集群分析

56.曾经的用户名为"fang25"的用户,其于2021-10-22日充值金额为多少元?(格式:填写数字取整 如:123)

20000

后台–用户管理–充值列表–搜索tepulang
或者
数据库执行

select from_unixtime(bptime,'%Y-%m-%d') as date1,bpprice from wp_balance where uid='18986' and bptype=2;

2022HZWA比武题 服务器集群分析

57.曾经的用户名为"fang25"的用户,其于2021-10-22日进行利益一笔交易,其成交价格为多少元?(格式:填写数字 保留小数点后三位 如:123.123)

1983.379

后台–订单管理–交易流水–搜索tepulang
或者
数据库执行

select from_unixtime(buytime,'%Y-%m-%d') as date1,buyprice FROM wp_order where uid='18986';

2022HZWA比武题 服务器集群分析

58.通过查看后台可以看出一共有多少产品?(答案格式填写数字 如:123)

10

后台–产品管理–产品列表
或者
数据库执行

SELECT COUNT(*) FROM wp_productinfo WHERE isdelete=0;

2022HZWA比武题 服务器集群分析

59.一共有多少用户被禁用?(答案格式填写数字 如:123)

15

查看wp_userinfo 表注释 数据库执行

show create table wp_userinfo;

ustatus=1 冻结用户
数据库执行

SELECT count(*) FROM wp_userinfo where ustatus=1;

2022HZWA比武题 服务器集群分析

60.根据设置规则,单笔提现最大金额是多少?(格式:填写数字取整 如:123)

5000000

后台–参数设置–参数设置
或者
数据库执行

SELECT value FROM wp_config where title like '%单笔提现%';

2022HZWA比武题 服务器集群分析

61.交易账号为”Ywei520”的用户再交易平台上委托金额是多少元?(格式:填写数字 保留小数点后一位 如:123.1)

460711.1

后台–订单管理–交易流水–搜索客户Ywei520
或者
数据库执行

SELECT SUM(fee) AS tp_sum FROM `wp_order` `ol` INNER JOIN `wp_userinfo` `u` ON `ol`.`uid`=`u`.`uid` WHERE  ( `username` LIKE '%Ywei520%' OR `u`.`uid` LIKE '%Ywei520%' OR `utel` LIKE '%Ywei520%' OR `nickname` LIKE '%Ywei520%' )  AND `ostaus` = 1  AND `ploss` <> 0 LIMIT 1;

2022HZWA比武题 服务器集群分析文章来源地址https://www.toymoban.com/news/detail-446007.html

到了这里,关于2022HZWA比武题 服务器集群分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Visual Studio 2022 取消 Microsoft符号服务器的方法

    最近使用 Visual Studio 2022 调试时,发现一直在加载某些DLL文件,造成调试卡住,等了很久都不正常 点击取消 符号服务器的加载,马上就能正常的进入调试,好像这个对调试影响不大 但是每次调试,都会加载这个:【Microsoft符号服务器】 菜单栏【工具】-- 【选项】 在搜索栏里

    2024年02月13日
    浏览(58)
  • ElasticSearch集群服务器配置

    一、环境介绍与安装准备 1、环境说明 2台虚拟机,OS为ubuntu13.04,ip分别为xxx.xxx.xxx.140和xxx.xxx.xxx.145。 2、安装准备 ElasticSearch(简称ES)由java语言实现,运行环境依赖java。ES 1.x版本,官方推荐至少使用jdk1.6的环境,建议使用oracle java,可以去官网下载,本文使用jdk-7u51-linux-i586.

    2023年04月21日
    浏览(74)
  • 家用 NAS 服务器(5)| winserver2022使用及远程桌面控制

    原文地址:CSDN 博文 前文提要:家用 NAS 服务器(4)| MergerFS和SnapRaid数据定时备份 后文链接:家用 NAS 服务器(6)| Nextcloud 网盘 在进一步设置 Hyper-V 中的 Ubuntu 之前,先将 winserver 2022 激活显得更加重要。 winserver 的激活,主要依赖于 KMS 功能。KMS 的认证服务器可以从网络上自

    2024年02月10日
    浏览(38)
  • IM服务集群与跨服务器消息路由策略

    在单机模式下,相对简单,认为所有的客户都在同一台服务器上,姑且认为1台服务器可以同时支持1万用户在线,在更多用户同时在线时,则需要集群来实现负载均衡。 集群的算法需要解决故障处理以及动态添加的问题,同时需要考虑如何在集群节点间路由数据。 这里使用一

    2024年03月21日
    浏览(36)
  • 集群服务器通信协议:TIPC简介

    1.TIPC协议简介    TIPC是爱立信公司提出的一种透明进程间通信协议(Transparent Interprocess Communication), 主要适用于高可用(HAL)和动态集群环境. 该软件当前主要由风河(windriver)公司在维护, 主要支持Linux, Solaris 和 VxWorks三种操作系统, 从Linux内核2.6.34开始支持TIPC的最新版本2.0, 不过还

    2024年02月08日
    浏览(41)
  • ubuntu服务器版本搭建Hadoop集群

    实验环境: 虚拟化软件:VMware® Workstation 16 Pro 镜像:ubuntu-22.04.2-live-server-amd64.iso Hadoop版本:hadoop-3.3.4.tar.gz ubuntu镜像链接 hadoop文件链接 配置虚拟机 (1)新建虚拟机,选择实验镜像【ubuntu-22.04.2-live-server-amd64.iso】 (2)调整硬件配置,配置如图 安装操作系统 (1)选择虚拟

    2024年02月08日
    浏览(49)
  • 一台服务器上部署 Redis 伪集群

    哈喽大家好,我是咸鱼 今天这篇文章介绍如何在一台服务器(以 CentOS 7.9 为例)上通过 redis-trib.rb 工具搭建 Redis cluster (三主三从) redis-trib.rb 是一个基于 Ruby 编写的脚本,其功能涵盖了创建、管理以及维护 Redis 集群的各个方面 值得注意的是,随着时间的推移,一些较新版

    2024年02月11日
    浏览(76)
  • Nginx(7)Nginx实现服务器端集群搭建

    前面课程已经将Nginx的大部分内容进行了讲解,我们都知道了Nginx在高并发场景和处理静态资源是非常高性能的,但是在实际项目中除了静态资源还有就是后台业务代码模块,一般后台业务都会被部署在Tomcat,weblogic或者是websphere等web服务器上。那么如何使用Nginx接收用户的请

    2024年02月09日
    浏览(53)
  • 基于muduo网络库实现的集群聊天服务器

    !!!项目是照着腾讯课堂施磊老师的视频学习,仅供个人学习记录使用!!! !!!项目是照着腾讯课堂施磊老师的视频学习,仅供个人学习记录使用!!! !!!项目是照着腾讯课堂施磊老师的视频学习,仅供个人学习记录使用!!! 使用muduo网络库搭建网络核心模块

    2024年04月26日
    浏览(34)
  • Linux服务器集群-大数据基础环境搭建指南

    本文将构建三台Linux服务器(node1、node2、node3),通过相关配置,搭建出一个Linux服务器集群环境适用于大数据的开发学习。 本文使用的VMware版本为:VMware16; 本文环境搭建使用到的Linux发行版本为:CentOS7; 本文的电脑操作环境为:windows11。 首先,需要根据之前发文中的流程

    2024年02月07日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包