请使用命令查询网络地址配置结果
查看当前外网ip地址
使用命令查看当前登录用户的账户名
将使用命令查看当前目录下所有文件的界面截图
使用命令查询开机信息,判断系统存在的故障
使用命令实时查看系统资源使用情况
使用命令查看系统内存使用情况
将使用命令设置拒绝 IP 访问
使用命令查询
使用命令配置允许 tcp 协议通过 eth0 网卡的 80 端口进入服务器
使用命令查询命令执行的历史记录
使用命令查询系统运行时间及负载的状态
使用命令统计系统 IO 信息
查看当前操作系统版本信息,结果如图
查看系统内核限制,结果如图
使用命令查看USB设备的详细描述信息
用命令查看文件系统磁盘空间使用情况
使用命令简单打开防火墙
有详细的文档
使用命令修改时区为中国
查询要修改的时区
找到上海
设置时区为上海
Ubuntu查看系统内核版本
查询安装软件时下载包的临时存放目录
时间写入CMOS
使用命令查看安装包的统计信息
查看home目录 占用的空间
*交换分区 swap
一、
创建分区
创建交换分区
设置权限 值越大优先级越高 可用查看用法
二、
字母权限说明
r读 w写 x执行
a 全部 u用户 g用户组 o其他
数字权限说明
三、
将使用命令查看两个交换分区使用情况
开启root登入权限
修改这里
将的注释去掉
将 按修改为
然后保存
root用户默认没有密码应该重新设置密码
配置账户密码最短使用期限为 7 天,最长使用期限为 90 天
查看配置
使用命令查看允许外部访问的端口列表
移动文件到虚拟机或者用xftp传
Ubuntu 系统使用命令解压缩 mysql 软件
找到文件所在位置
tar 命令 tar --help 有详细的介绍
执行shell脚本安装Mysql
这样就安装
使用命令查看所安装的MySQL版本信息
同样可以查看MySQL --help 进行查找
MySQL查看锁超时时间
查看当前数据库进程数
使用 root 账户登录数据库|并切换至 mysql 数据库
root 登入数据库
切换mysql数据库
Navicat 连接 mysql 数据库
1.更改配置文件
找到这里
注释
使用root登入MySQL数据库
给root用户远程连接权限
用navicat远程连接
出现错误 重启虚拟机
连接成功
创建 AIoTProject 数据库
新建表
将工作站计算机使用 DOS 窗口测试服务器计算机 8005 端口连接是否 通畅
注意:服务器电脑应该打开端口才会链接通畅
例如:
通畅界面:
Ø 在工作站计算机中使用DOS窗口测试云平台TCP Server 端口8600端口是否连接通畅
在服务器计算机上使用 TCP/IP 上的 NetBIOS 显示协议显示寄存在本地 的名字和服务程序
通过一条命令刷新本地DNS缓存
只查看当前计算机的初始安装日期和系统启动时间 的命令行语句
开启 ipc$共享
发现 C:共享,请删除
命令查看IP地址与物理地址映射
输入域名访问IP地址
更改hosts文件
Hosts文件主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。
hosts文件在:C:WindowsSystem32driversetc
用记事本打开
出于安全考虑,需要配置禁止 Everyone 权限应用在匿名用户上。
设置密码最长使用时间为50天
允许匿名SID转换
关机清除虚拟内存
审核账户登入成功的事件
等待设备安装任务完成的秒数,把设备安装超时设为300秒
当拒绝方问的用户显示以下信息“您的访问已被拒绝,请联系管理员”
windows 配置密码
需要设置服务器计算机的用户密码长度最低8位,密码有效时长为30天
禁用USB 接口
Ø 为了电脑安全,很多企业都选择利用组策略禁用USB接口,从而禁止U盘、移动硬盘的使用。主要配置方法如下:
-
“可移动磁盘:拒绝执行权限”;
-
“可移动磁盘:拒绝读取权限”;
-
“可移动磁盘:拒绝写入权限”。
配置Windows 关机
查看网络连接和网络接口状态
组策略将管理员账号administrator 重命名为newlandadmin
或者
组策略屏蔽之前登录的用户信息
Ø 组策略显示详细的关机(或开机)过程,方便出现系统异常的故障排查
服务器计算机关闭远程连接功能
将系统的虚拟内存设置为自动管理驱动器分页大小
在服务器电脑创建IOT文件夹,赋予Everyone所有者完全控制权限
在控制台窗口使用命令查询当前系统开启了哪些 Windows 服务信息。
Ø 使用网络调试助手NetAssist,TCPClient模式连接云平台TCP Server(8600),发送心跳包“$#AT# ”。
这里这样设置 云平台ip 不固定,比赛用192.168.0.138
使用命令窗口重启IIS
Ø 为了保证服务器电脑的安全,需要在命令控制台上输入命令查看服务器电脑中开启了哪些共享。
Ø 出于安全考虑,需要对服务器计算机配置规则:禁止工作站计算机访问本机任何程序或者端口,暂不启用此规则
要禁用的IP地址
不启用该规则
注意截图体现IP地址
跟踪命令获取TCP/IP数据包从工作站计算机到云平台服务器所通过的路由路径
内网打印机不能访问
Ø 公司某台电脑配置了两块网卡,同时连接内外两个网络,外网(192.168.0.3/24,网关:192.168.0.254)和内网(192.168.67.12/24,网关:192.168.67.254)。该电脑现在要访问一台公司打印机(192.168.14.241/24,属于内网网络)一直打不开页面,跟踪打印机ip路由显示如下, 请从图中找出问题所在,通过命令行解决。
跟踪打印机ip路由
如图他执行了 内网打印机IP地址 而找到的第一个网关是[192.168.0.254]是外网网关,访问打印机访问到外网的IP地址,所以打印机不能访问
直接输入命令查看文档
找到
本题就是让[192.168.67.0]的地址去访问内网网关[192.168.67.254]
使用查看
修改数据库的最大工作线程为 50,使得为了使得数据库与其他软件在使用 CPU 上性能达到均衡
修改数据库最小服务器内存为 100MB
启用 C2 审核跟踪
- 更改配置文件
互换 < CAPS >=xx 和 < LCTL > =xx 的值 # 我这边是改过测试过效果后的 然后reboot 重启即可
修改最大文件数限制
- ulimite 命令 根据命令使用手册
-n 最大文件数限制
命令打开网络连接
命令显示详细的许可信息
具体效果
使用命令显示字符集的排序规则
使用命令显示当前数据库系统表级锁的竞争状态
结果:
-
将 netsh 的配置信息导出到 c:interface.txt 文件中。
-
win + r 打开运行界面输入cmd
- 首先输入netsh /? 查看帮助文档
- 通过手册查询
- 要导入C:interface.txt直接用>>符号
- 拒绝访问原因:因为C盘是系统盘,所以安全度高
- 首先先在C盘相应的目录新建一个interface.txt文件
- 再次执行
C盘文件中相应的内容已经写进去了
先挖个坑暂时不会
ps:ubuntu部分上面基本都有
- MySQL的安装不多写
- 将文件传入linux可用scp命令
添加名为 iot_database 的数据库
在 iot_database数据库中创建名为 device 的表
新增用户
在终端中使用一条命令新增一个 MySQL 数据库用户, 置数据库用户名为 iot_user,密码设置成 123456,限制该用户仅允许从 192.168.0.138 这个 IP 登录。同时在终端中使用一条命令为该用户授权, 要求设置 iot_user 用户对 device 表仅允许有查询权限。
使用
查看权限情况
根据:mysql设置某个用户对某个库的所有表,某个表相关操作权限_J-贾的博客-CSDN博客
在终端中使用命令查询启用通用日志记录功能的结果界面截图
根据:Mysql日志开启_慕書的博客-CSDN博客_mysql开启日志
查看日志状态
可以看到ON --- ok了
在终端中使用命令查询尝试连接到 MySQL 服务器失败的次数。
根据:mysql 查看错误连接数_MySql状态查看方法 MySql查看连接数和状态_春光洋溢的博客-CSDN博客
终止连接次数
在终端中使用 dump 方式备份 iot_database 数据库所有内容,保存到 iot_database20221104.sql 文件中
-
这只是显示
写入: