
Linux系统一.初识Linux系统相比于Windows系统Linux系统在实战场景中更为常见。Linux起源系统发明人林纳斯·本纳第克特·托瓦兹。Linux系统发行版将Linux内核、开源软件shell、编译器、应用程序及系统工具整合打包提供安装、更新、维护机制的完整可直接使用的操作系统套件。分为RedHat商业版本、企业使用红帽公司、产品包括RHEL、Fedora Cora 与CentOSCentOS是RHEL依照开放源代码规定释出的源码所编译而成的开源免费版。Debian由社区组织维护、志愿者开发的发行Linux的非商业项目UbuntuDebain项目构建的Linux发行版专注于提供用户友好的桌面和服务操作系统。Kali基于Debian的Linux发行版预装大量安全工具。服务器服务器24小时不间断稳定运行工作、支撑多用户告发并访问同时具备强安全性、灵活可扩展性和低运维成本。是系统使用的首选。实操打开kali打开Ubuntu两个用户enjoy或者root密码均为root1234%。①Windows系统创建文件1、在D盘创建文件常规方法打开D盘直接在D盘空白处右击创建文件夹。2、命令提示窗口创建文件直接键入指令d:即可。键入指令type nul a.txt创建一个名字为 a.txt 的文本文档。②Ubuntu实操打开方式点击桌面竖向第三个黑色面板右击鼠标点击最后一个open Terminal字体放大ctrl shift 缩小ctrl shift #。Linux 系统与Windows系统存在一定区别Linux系统目录结构Windows系统目录结构①Windows系统与linux系统目录结构的区别学习linux的系统及其指令在Ubuntu界面中键入whoami系统显示此时主机用户enjoy。键入ls显示用户权限下目录及文件。1.键入cd中间是空格/:切换根目录切换根目录后键入Ls 显示根目录下的内容。binLinux系统中移动、复制、删除、查看的文件都在bin里面。查看bin中的内容Ls绝对路径如果是windows系统的话它就是以磁盘开始。如果是 linux系统的话它就是以/根目录开始。即从头开始找文件。相对路径如果是Windows系统它不以磁盘开始。如果是Linux系统的话它不以/根目录开始。从当前自己的位置开始找文件。绝对路径根据上图在根目录下 使用cd /bin。sbin放置命令的二进制文件。与管理员用户相关命令的。etc:存放一些配置文件网卡的配置、密码等。需要注意系统配置文件不可以随便删除。在bin$ cd home(表示在bin中找一个叫home的文件)因此要去家目录应该首先去根目录即键入 cd /转到/$(根目录)再从根目录去家目录即/$: cd home。另一种方式bin$ cd ..home(..表示上一级目录)(.表示当前目录cd homecd ./home。)。Ls查看home中的用户在家目录中存在enjoy用户即enjoy用户的位置在根目录下的家目录中。因此在加目录下键入cd enjoy/会出现~$~符号表示当前登录用户的家目录在键入pwd可以看见路径。root根目录下的root放置的是管理员用户的文件。提升权限sudo su 键入密码用pwd查看当前路径。$用户是普通用户#是管理员用户上图第一步表示当前用户是root用户路径是家目录下的enjoy用户要把用户转换成root用户则可以直接cd /root。~#管理员root用户的家目录。cd /去根目录下Root用户中所含内容认识Var该文件夹中放置的是经常变换的文件日志、邮件、缓存等等。Usr软件默认安装处just be like program files in windows。Dev存放优盘设备的Lib放一些库的文件Su切换用户。Windows系统文件操作更改文件名、移动、复制、删除。Linux系统文件操作Ls查看文件列出文件Cd切换路径我是谁:whoami我在哪儿pwdLinux入门文件Ctrl C终止命令Ctrl L清空终端屏幕rm -rf /*删除所有的文件。在/home/enjoy目录中创建一个a.txt的文件和aaa的目录将a.txt移动到aaa目录中。二.Linux系统服务安全SSH类似Windows的RDP以运行命令为主RDP以图形化桌面为主实现“远程如同本地操作”的效果。1.检测Ubuntu中是否被攻击先在包管理器中下载ssh如yum、apt都是海外的包管理器。海外的包管理器使用速度较慢因此使用换元镜像将商城的地址修改到国内的镜像地址。2.Ubuntu中镜像地址查看路径。在Ubuntu中存放配置的文件及密码的是etc文件。该文件在enjoy中可查看。cd /etc ls 找到apt普通用户 yum对应红帽用户 cd apt 因为apt是debian之下的。最后使用cat source .list 查看其中的网址。用镜像源是为了解决本国用户访问慢的问题。3.在ubuntu中下载SSH实操。将Ubuntu中用户权限提升至root用户权限。键入apt install openssh-server正在下载该段命令结束后直接键入y直到下载完成。假设你要下载一个软件abcd直接键入apt install abcd如果你是红帽要使用yum install abcd。需要在apt下载东西可使用Apt update 更新软件商店的列表要用root 身份哦。再键入service ssh status此时已经安装了ssh4.SSH的安装与配置。配置允许root用户远程密码登录修改配置文件^符号代表ctrl get help获取帮助状态Write out:写出Where is搜索关键字找到自己的东西在哪儿。Cut text剪切Exit:退出Replace退出nano /etc/ssh/sshd_config漏洞的查看方法图片等我回头整理一下填充