摘要:
任务四:服务远程控制任务环境说明:服务器场景名:20200609(关闭链接)服务器场景操作系统:未知服务器场景用户名:root服务器场景密码:Admin123 1. 通过本地PC中渗透测试平台Kali对服务器场景进行系统版本扫描渗透测试,并将该操作显示结果中系统信息作为FLAG提交; nmap -s 阅读全文
摘要:
第一次提交 配置用户名和邮箱 git config --global user.name <username> git config --global user.email <email> 目录结构 first-steps就是一个示例项目 创建版本库 版本库是用来存储项目本身及其历史的 进入到fir 阅读全文
摘要:
Command-line Environment 任务控制 shell会使用UNIX提供的信号机制去执行进程间的通信,进程收到信号的时候,会基于信号改变其执行 停止 停止任务:^c 信号:SIGINT 在进行find遍历目录时,使用^c,发出SIGINT到该进程,停止了该任务 课程中提供了一个脚本, 阅读全文
摘要:
Data Wrangling 以整理系统日志为例,journalctl获取系统中的所有日志 获取ssh中试图登录服务器用户 过滤出ssh的信息 journalctl | grep sshd 其中的内容,除了登录用户还有其他内容,所以需要进一步过滤 journalctl | grep sshd | g 阅读全文
摘要:
Vim Vim的模式 正常模式:在界面中四处移动光标,通过命令进行修改内容 插入模式:i键进入,插入文本,与正常编辑器一样的功能 替换模式:R键进入,替换文本 可视化模式:v键进入正常可视化模式,V键进入行可视化模式,^V键进入块可视化模式,进入后使用移动命令进行选中,类似于鼠标拖动效果 命令行模式 阅读全文
摘要:
Shell Script 赋值操作 foo=bar echo $foo 注意: 不要使用空格分开 shell 将会把foo当作一个程序 转义 Bash通过使用''和""来定义字符串 ""会将字符串中的变量转义 echo "String is $foo" ''会将字符串中的变量原样输出 echo 'S 阅读全文
摘要:
Course overview + the shell Shell的实质 Shell本是一个类似于Pyhton的编程环境,包括变量、条件、循环、函数... 在执行Shell命令时,若不是Shell所规定的关键字时,便会去$PATH中查询,基于名字搜索,搜索到了之后便会执行该程序 $PATH:环境变量 阅读全文