注:基于2018年安装的kali版本. 启动ssh服务 /etc/init.d/ssh start 或 service ssh start #启动ssh服务 /etc/init.d/ssh status或者service ssh status #查看ssh服务是否正常运行 修改/etc/ssh/sshd_config配置文件 #PermitRootLogin prohibit-password 修改成 PermitRootLogin yes #PasswordAuthentication yes…
山篇 思考------实践-------再思考-------再实践 1.高效愉快地学习 2.先建立一个整体框架,然后细节 3.用的什么再学习什么 4.先know how,再know why 5.计算机是一门做中学的学科,不是会了再做,而是做了才会 6.适当的 囫囵吞枣 7.学习linux系统是在琢磨别人怎么做,而不是我认为应该怎么做的过程 第一天 需要掌握70多个命令,不过linux的总命令或许4000. linux特点: 1.免费的/开源的 2.支持多线程/多用户的 3.安全性好 4.对内存和…
注:因为CentOS 默认不识别NTFS的磁盘格式,所以我们要借助另外一个软件ntfs-3g来挂载.自带的yum源没有这个软件,要用第三方的软件源,比如阿里的epel. #安装ntfs-3g cd /etc/yum.repos.d/ #切换到系统yum目录 wget http://mirrors.aliyun.com/repo/epel-7.repo #下载阿里的epel源 yum list ntfs* #列出ntfs-3g yum -y install ntfs-3g #安装ntfs-3g #…
配置yum源优先级 配置优先级 yum -y install yum-plugin-priorities.noarch vi /etc/yum.repos.d/localISO.repo priority=1 #添加一行即可 启用/禁用优先级 cat /etc/yum/pluginconf.d/priorities.conf [main] enabled=1 #1为启用,0为禁用 挂载光驱为yum源 cat /etc/cdrom #将系统光盘插入光驱并使用此命令检查是否插入 mkdir /mnt…
fdisk -l #检查是否添加成功(添加一块磁盘并重启计算机后) fdisk /dev/sdb #格式化磁盘 mount /dev/sdb1 /opt #挂载到/opt目录 df -h #查看是否挂载成功 vi /etc/fstab #设置开机自动挂载,添加以下内容: /dev/sdb1 /opt ext3 defaults  …
安装python3和pip3 安装docker 安装docker-compose 上传解压vulhub-master.zip 启动漏洞环境 进入某漏洞目录,执行docker-compose up -d 关闭漏洞环境 在某漏洞目录,执行docker-compose down…
安装宝塔套件 宝塔官网有远程安装代码https://www.bt.cn/bbs/thread-19376-1-1.html 下载DVWA并上传至/www/wwwroot目录 下载地址: 配置数据库连接 修改源码包里的config.inc.php文件,使DVWA站点连接数据库的用户密码与宝塔面板中保持一致. 初始化DVWA 访问宝塔面板并新建网站.新建数据库. 配置客户机域名解析 hosts文件中手动添加:192.168.8.132   dvwa.org 访问DVWA 浏览器访问URL:dvwa.…
第八节 Linux 文件的属性(上半部分) 标签(空格分隔):Linux实战教学笔记 第1章 Linux中的文件 1.1 文件属性概述(ls -lhi) linux里一切皆文件 Linux系统中的文件或目录的属性主要包括:索引节点(inode),文件类型,权限属性,链接数,所归属的用户和用户组,最近修改时间等内容: 文字解释: 第一列:inode索引节点编号(相当于人的身份证,全国唯一) 第二列:文件类型及权限 第二列共11个字符:其中第一个字符为文件类型,随后的9个字符为文件的对应权限,最后一…
第五节 远程SSH连接服务与基本排错 标签(空格分隔):Linux实战教学笔记-陈思齐 第1章 远程连接LInux系统管理 1.1 为什么要远程连接Linux系统 在实际的工作场景中,虚拟机界面或物理服务器本地的窗口都是很少能够接触到的,因为服务器装完系统后,都要拉到IDC机房托管,如果是购买了云主机,更碰不到服务器本地显示器了,此时,只能通过远程连接的方式管理Linux系统.因此,在装好linux系统后,学习Linux运维的第一步应该是配置好客户端软件远程(通过ssh软件进行连接)连接Linu…
第十节 正则表达式 标签(空格分隔):Linux实战教学笔记 ---更多资料点我查看 第1章 什么是正则表达式 正则表达式就是为了处理大量的文本|字符串而定义的一套规则和方法 通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤,替换或输出需要的字符串.Linux正则表达式一般以行为单位处理. 简单说 为处理大量文本|字符串而定义的一套规则和方法 以行为单位出来,一次处理一行 正则表达式是一种描述一组字符串的模式,类似数字表达式,通过各种操作符组成更小的表达式 第2章 为何使用正则表达式 li…