声明:本课程主要内容是运维安全,部分内容会涉及到攻击方面,只有了解攻击才能更好的防守。
一、网络安全法
计算机犯罪法
我国《刑法》第285条、第286条是对侵入计算机信息系统、破坏计算机信息系统功能、破坏计算机数据(程序)、制作(传播)计算机病毒罪的规定。
二、作业提交格式
要求每周一9点前提交作业地址链接批阅~ 提交名称:姓名—学号—手机号 第X周—链接格式提交;
地址:CloudSecurityZY@aliyun.com
三、环境准备
:::info
- 虚拟机
- Windows:Vmware
- Mac:Vmware Fusion
- 操作系统
- Centos7
- Ubuntu 18.04
- Kali
- 机器配置
- 最低配置:i5 + 16G内
:::
镜像下载: 阿里云:https://developer.aliyun.com/mirror/ 网易:http://mirrors.163.com/ Windows:https://msdn.itellyou.cn/
- 最低配置:i5 + 16G内
:::
Centos7、Python、Go、JDK、Docker
#Centos7
yum update
yum -y install git gcc make patch zlib-devel gdbm-devel openssl-devel sqlite-devel bzip2-devel readline-devel vim net-tools screen
#7zip
yum -y install epel-release
yum -y install p7zip p7zip-plugins
#Python
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
vim ~/.bash_profile
export PATH="/root/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
pyenv install 3.5.7
pyenv install 2.7.5
#Go
wget https://storage.googleapis.com/golang/go1.9.linux-amd64.tar.gz
tar xf go1.9.linux-amd64.tar.gz
mv go /usr/local
vim /etc/profile
export GOROOT=/usr/local/go
export GOPATH=$HOME/work
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
source /etc/profile
go version
go env
#JDK
wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
tar xf jdk-8u202-linux-x64.tar.gz
mv jdk1.8.0_202/ /usr/local/
ln -s /usr/local/jdk1.8.0_202/ /usr/local/jdk
vim /etc/profile
export JAVA_HOME=/usr/local/jdk/
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
source /etc/profile
#Docker
yum -y install docker
curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose