Ubuntu Linux 基础 Linux 服务器管理基础
为 Ubuntu 20.04 更新 – 最新!在这个 11 小时的初学者课程中获得使用 Linux 服务器的基本技能
讲师:Ted LeRoy
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 您将了解 Linux 是什么
- 安装 Linux
- 在命令行工作以及为什么命令行界面如此简单而强大
- 使用 SSH 配置和保护远程访问
- 保护您的服务器、ufw、apt 更新和升级
- 使用 Fail2ban 阻止坏人
- 安装和保护 nginx Web 服务器
- 管理用户和组
- 如何使用 Linux 文件系统
要求
- 您应该可以访问 Microsoft Windows、MAC OS X 或 Linux 计算机。
- 一些计算机知识,例如基本键盘使用、什么是硬盘驱动器以及什么是 RAM(内存)。
- 您不需要额外的计算机来加载 Ubuntu 来学习本课程。
描述
==========================学生评价======================= ===
我对 Linux 知之甚少,这门课程帮助我连接了所有的点,现在我可以自己使用 Ubuntu Linux。讲座非常清晰简洁,重点是实用主题。 适合绝对初学者的好课程。— Aco V. ★★★★★
Ted 是一位知识渊博的专业人士,他的知识自负零/无/nada。他……不是作为一个遥远的讲师讲课,而是作为你的同事/朋友,他理解你的恐惧和抵抗……课程不断更新,他对任何问题都非常敏感……课程非常全面,没有深入探讨不那么-used-stuff,但对最常用的东西有很好的覆盖。我……再高兴不过了!— Tony G. ★★★★★
这门课程非常详细,用额外的书面材料很好地解释了。这远远超出我的预期!谢谢你。– Zsombor T. ★★★★★
这门课是很棒的体验。绝对推荐初学者到高级。讲师知识渊博,对提出的问题做出了回应。— Scool B. ★★★★★
===============================================================
Ubuntu Linux 一直位居前 5 位 Linux 桌面和服务器发行版之列。在本课程中学习 Linux 命令行和服务器管理的基础知识。在本课程结束时,您将学到足够的知识来轻松管理自己的服务器。
针对最新的长期支持 (LTS) 版本 Ubuntu 20.04 进行了更新。
一旦您了解了 Linux,您就了解了为大部分 Internet 提供动力的操作系统。这个初学者级别的课程将带您从对 Linux 一无所知到具备能力。
您不必有额外的计算机来加载 Linux 来学习本课程。
与所有 Udemy 课程一样:
- 如果您对课程不完全满意,您有 30 天的无条件退款保证。
- 您可以终生完全访问课程以及所有更新和补充。
Ubuntu 是开始学习 Linux 的好地方。它是一个维护良好、功能齐全、文档齐全且受支持的免费操作系统。
释放 Ubuntu 命令行工具的强大功能。
在本课程结束时,您将了解:
- Linux 是什么
- 什么是发行版或发行版
- 什么时候适合,什么时候不适合
- 如何安装 Ubuntu 服务器
- 课程中包含在 VirtualBox 上的安装
- VirtualBox 是一款免费软件,可让您通过计算机上的应用程序运行其他操作系统
- 无需寻找或购买旧计算机即可运行 Ubuntu
- VirtualBox 让您可以毫无风险地试用 Ubuntu 或任何其他操作系统
- 如何让您的系统保持最新状态
- 什么是壳牌
- 如何使用 BASH shell 在命令行中导航系统
- 基本 BASH 命令
- 使用 BASH 操作文件
- 如何使用 apt 包管理器管理包
- 如何在系统中添加和删除用户
- 管理文件
- 文件权限
- 更改权限
- 设置权限的字母与数字方法
- 如何对内容保密
- 更改文件的所有权
- 保存系统文件版本的简单方法
- 管理用户
- 添加和删除用户(两种方法)
- 授予用户 sudo(以 root 身份运行)权限
- 将用户添加到组
- 删除用户
- 拆除后清理
- 管理组
- Linux 中如何使用组
- 初级组和次级组
- 更改用户主要组
- 将用户添加到辅助组
- 更改拥有文件的组
- 编辑文本文件
- 使用 Vi 改进 – vim
- 使用纳米
- 保存系统文件的原件副本
- 帮助和支持
- 什么是手册或“手册”页以及如何使用它们
- Linux –help 系统以及它如何帮助您
- Ubuntu 在线文档
- 免费论坛
- Linux文件系统结构
- 文件系统概述
- 把你安装的东西放在哪里
- 使用安全外壳 (SSH) 配置远程访问
- 远程访问概述
- 准备你的服务器
- 使用 SSH 连接
- 窗户 – 腻子
- 基于密钥的身份验证 – LLinux 和 MAC
- 基于密钥的身份验证 – Windows
- 保存您的密钥(Windows 的选美比赛
- 编辑 sshd_config
- 将文件移入和移出您的服务器
- 使用 scp 移动文件
- 使用wget从网上下载
- 使用 curl 下载或复制整个站点
- 管理您的服务器
- 使用 ps 查看正在运行的内容
- 检查系统性能、top、htop、nmon
- 检查驱动器空间,df
- 检查内存使用情况,免费
- 调度任务,cron
- 保护您的服务器
- 禁用不需要的服务
- 使用 Fail2ban 阻止坏人
- 启用防火墙 (ufw)
- 使用 nginx 创建 Web 服务器并保护 nginx
- 安装和配置 nginx
- 使用 SSL/TLS 添加加密
- 保护 nginx 的配置文件
- 使用 Fail2ban 阻止恶意活动
- 在 Apache 上部署和保护 WordPress
- 安装 LAMP 堆栈
- 安装 WordPress
- 安全的 WordPress
所有这些以及更多内容将使您在结束课程时获得在家或工作中熟悉 Linux 所需的知识。
与希望将 Linux 集成到其环境中的适当位置的系统管理员一起,该课程已被证明对学习或使用 Python、JavaScript、Web 开发(HTML、CSS)、机器学习、Java、MySQL、WordPress、Node.js 的开发人员很有用。 Node.js、亚马逊 AWS、PHP、Docker,以及有抱负的道德黑客、网络安全和 DevOps 等等。
本课程适用于:
- 你有兴趣学习 Linux
- 你几乎没有 Linux 经验
- 您想了解 Linux 如何融入您的生活和工作
- 您想对 Linux 提供的强大功能和灵活性感到满意
- 您想通过了解 Ubuntu Linux 服务器来扩展您的职业选择