AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 225
In Process
Artur Carvalho
Artur Carvalho
Asked: 2009-05-01 01:22:15 +0800 CST2009-05-01 01:22:15 +0800 CST 2009-05-01 01:22:15 +0800 CST

Linux 网络服务

  • 772

我正试图激励全班学习一些在 Linux 系统上运行的常见服务类型,例如 httpd、ssh、ftp 等。我应该教授哪些服务?什么对学生来说最有趣,同时又足够简单,可以作为入门教学工具?

linux
  • 2 2 个回答
  • 144 Views

2 个回答

  • Voted
  1. markdrayton
    2009-05-01T01:37:41+08:002009-05-01T01:37:41+08:00

    “linux服务”是什么意思?我的猜测是,你的意思是运行一个关于通常在 Linux 机器上运行的一些服务的课程——DNS、电子邮件、Web 服务——在这种情况下,你的课程不是关于 Linux,而是关于互联网基础设施。

    你的目标受众是谁?他们是 CS 学生、Windows 管理员、爱好者还是程序员?如果他们对互联网一无所知并渴望成为系统管理员或网络管理员,那么 DNS 是一个很好的起点;它是大多数其他服务的基础,很容易被忽视。教他们名称解析系统是如何工作的,数据是如何(大部分)去中心化的,以及他们可能会遇到什么问题。

    HTTP 和电子邮件也是如此:告诉他们当您在浏览器中输入 URL 时会发生什么,或者您的电子邮件如何找到发送给他们的方式。

    一旦你弄清楚了你在教谁以及达到什么目的,你就可以弄清楚如何激励他们。如果您正在教 CS 学生,那么展示互联网基础设施中的故障应该如何由软件处理,或者(可能是 OT)如何在现代互联网中使用算法(即OSPF使用Dijkstra的算法建立路线权重)。

    • 3
  2. Tom Ritter
    2009-05-01T06:06:56+08:002009-05-01T06:06:56+08:00

    我认为,就像很多教学一样,会有三组学生:

    • 摸索它的学生。告诉他们对网络进行分段并在区域之间放置防火墙,他们会问“我应该将其设为 IPv4 还是 IPv6?”
    • 无论如何都会挣扎的学生
    • 如果你激起他们的兴趣,他们会这样做的学生

    所以我要针对第 1 和第 3 名说make it cool。对于第二个......好吧,如果他们想要成绩,他们将不得不这样做。

    因此,根据您想要定位的服务,从中挑选一些很酷的东西,然后让他们这样做。

    • 乌贼?让它在整个网络上运行Upside-Downternet
    • DHCP?将网络分段为 10.0.xx 和 10.1.xx,然后让它们使用shorewall(我发现它比 iptables 容易得多)来分段网络,并且颠倒的脚本只影响它的一部分
    • 防火墙?DoS 计算机或服务器。暴力破解密码。告诉他们设置规则,这样您就无法访问它来执行此操作。
    • 域名系统?让他们将访问 Facebook 的任何人重定向到其他网站。将谷歌重定向到 live.msn
    • FTP?让他们设置它,然后进行一些数据包嗅探,窃取文件,然后让他们设置 SFTP。与 telnet 和 SSH 相同
    • 2

相关问题

  • 多操作系统环境的首选电子邮件客户端

  • 你最喜欢的 Linux 发行版是什么?[关闭]

  • 更改 PHP 的默认配置设置?

  • 保护新的 Ubuntu 服务器 [关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve