Linux 配置和保护 SSH

1. SSH 基础

  • SSH (Secure Shell): 一种安全的网络协议,用于在不安全的网络上安全地操作网络服务。
  • 功能: 提供了一个与 Linux 系统交互的加密命令行界面,接收你的命令并将其传输给内核以管理硬件。
  • 相关组件:
    • 软件包: OpenSSH
    • 服务守护进程: sshd
    • 默认端口: 22
Read more »

Linux 服务与守护进程控制

1. 服务与守护进程基础

  • 服务 (Service)应用程序 (Application) 在启动后会创建进程。当这些进程在后台持续运行时,它们就变成了 守护进程 (Daemon)
  • 大多数服务都是守护进程。
  • 服务由 systemctl 命令控制。
  • systemctl 是一个 systemd 工具,负责控制 systemd 系统和服务管理器。
  • systemd 是一系列系统管理守护进程、工具和库的集合,它取代了 System V init 守护进程。
  • systemd 是大多数守护进程的父进程。
  • 控制服务的命令是 systemctl
Read more »

Linux 进程管理与资源监控

1. 基本概念:进程与作业 (Processes and Jobs)

在计算中,我们经常遇到与“进程”和“作业”相关的几个核心概念。下图总结了这些关键术语,它们是理解操作系统如何管理程序执行的基础:

Read more »

Linux 文件权限与所有权

文件权限

在 UNIX 和 Linux 系统中,文件和目录的访问权限是系统安全的基础。

Read more »

Linux 用户管理和权限

引言

在管理Linux系统时,尤其是在需要批量创建和管理用户账户的场景下,手动为每个用户进行繁琐的参数配置显然效率低下。为了简化这一过程并确保安全策略的一致性,Linux提供了强大的配置文件和命令来帮助我们集中管理用户策略和权限。本文将重点介绍如何通过/etc/login.defs文件、chage命令以及susudo命令,高效地进行用户安全设置和权限管理。

Read more »

Linux 本地用户和组管理

1. 概述

Linux 系统中的用户和组管理是权限控制的基础。它允许系统管理员定义谁可以访问哪些资源以及他们可以执行哪些操作。

Read more »

Linux 文本编辑器

一、vi/vim 简介

文本编辑器是一个能够让您在Linux文件中创建和操作文本数据的程序。vi 是一个强大的可视化编辑器,几乎所有Linux发行版都内置,而 vim 是其功能更全面的增强版。

Read more »

Linux 帮助命令

有三种类型的帮助命令:

  • whatis 命令
  • 命令的 --help 选项
  • man 命令
Read more »

Linux 2 从命令行管理文件

关于文件系统基础、文件和目录操作、链接、以及I/O重定向和管道的核心概念。


Read more »

下载并安装虚拟机 + 配置环境

1 下载Orade Virtualbox

官网下载地址,选择自己的操作系统后进行安装。

Read more »
0%