欢迎光临
我们一直在努力

网络安全第六节精简

一、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软件实现远程登陆

【文章声明】本文仅用于安全科普与防御学习,严禁用于非法攻击、未授权渗透。版权所有,未经许可禁止转载商用。内容仅供参考,操作风险自负。

赞(0)
未经允许不得转载:171主机测评 » 网络安全第六节精简
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址