一、Linux操作系统
Linux是网络攻防的“主战场”,大部分服务器使用的都是Linux系统
1、Linux介绍
Linux起源
1991年林纳斯·托瓦兹发布开源内核,后经过全球开发后完善
Linux发行版
| 类型 | 维护 | 代表版本 |
| RedHat | 红帽公司 | Redhat、CenOS |
| Debian | 社区志愿者 | Ubuntu、Kali |
Linux服务器
作为服务器需要不间断稳定运行、支撑多用户高并发访问,同时要具备强安全性、灵活可扩展性和低运维成本。
2、、Windows与Linux目录结构
核心差异:Linux没有C、D盘符结构,直接从根目录/ 开始
部分目录内容:
bin 二进制可执行文件
sbin 管理员可访问的bin
etc 系统配置文件
usr 存放共享系统资源
home 存放用户文件根目录
root 管理员用户目录
dev 存放设备文件
lib 程序运行需要的共享库及内核模块
mnt 系统管理员临时文件安装点
boot 存放系统引导文件
tem 存放临时文件
var 存放运行需要改变数据的文件
3、Linux命令基础
1.基础入门
打开终端:ctrl+alt+t
命令格式:命令 [选项] [参数]
核心快捷键:
Tap:自动补全命令/路径
Ctrl+C:终止当前命令
Ctrl+L:清空终端屏幕
↑ ↓:查看历史命令
2.文件与目录操作
pwd 产看当前路径
ls 列出目录内容
cd 切换目录 (有绝对路径、相对路径概念,..上层目录 .当前目录 ~家目录。)
mkdir 创建目录 (mkdir -p a/b/c递归创建多目录)
touch 创建文件
cp 复制目录/文件 (复制目录需加-r)
mv 移动/重命名 (移动就写路径、重命名就写新文件名)
rm 删除文件/目录 (rm -rf a/强制删除a目录)
cat 查看文件内容
more/less 分页查看大文件 (空格翻页)
二、Linux系统服务安全
1、ssh协议 实现远程操作
1.包管理器(安装软件):
yum、apt(地址在海外)
修改镜像源:https://developer.aliyun.com/mirror/
debian包管理器:apt apt install xx
rehat包管理器:yum yum install xx
apt update更新
2.ssh安装与配置
安装ssh服务
apt install openssh-server
确认运行ssh服务
service ssh status
配置允许root用户远程密码登录
修改配置文件:
nano/etc/ssh/sshd_config
定位到相应位置修改
PermitRootLogin yes
PasswordAuthentication yes
重启ssh服务
service ssh restart
3.Xshell软件实现远程登陆
【文章声明】本文仅用于安全科普与防御学习,严禁用于非法攻击、未授权渗透。版权所有,未经许可禁止转载商用。内容仅供参考,操作风险自负。



