+8613426109659
webmaster@21cto.com

SysLinuxOS:系统管理员首选 Linux 发行版

运维 0 27 17小时前

导读:本文将和大家一同了解:为什么 SysLinuxOS 凭借其网络工具和自定义 GNOME 桌面成为系统管理员的理想 Linux 发行版的。

图片

现如今,Linux 发行版可谓琳琅满目用途也是相当广泛。不论是面向开源操作系统新手,还是游戏、开发、内容创作、多媒体、容器、物联网( IoT)、边缘计算、路由器、防火墙甚至冰箱上,都有相匹配的 Linux 发行版。

当然,还有一些专为 IT 和技术人员构建的 Linux 发行版,比如Tails——用于安全渗透测试,还有本文要说的SysLinuxOS,它是一个集成型系统。

SysLinuxOS的功能和工具集


你可能会问,这个系统的目标是啥?我根据网站的介绍,总结如下的文字描述:

“SysLinuxOS 的设计理念是开箱即用,所有网络工具都已默认安装。无需安装任何东西:它就像一把随身携带的瑞士军刀。它支持所有主流虚拟专用网络 (VPN)、多个远程控制客户端、各种浏览器,以及 Wine、Wireshark、Etherape、Ettercap、PackETH、Packetsender、Putty、Nmap、Packet Tracer 8.2.2、Virtualbox 7.2、Munin、Zabbix-agent2、Icinga、Monit、Nagios4,以及用于串行控制台的工具和最新稳定的 liquorix 内核。”

乍一看,SysLinuxOS 有一点和 Tails 很相似,只是它不是针对渗透测试人员,而是更适合需要保持系统和网络正常运行的管理员们。

比如,你可能需要知道哪些 IP 地址正在使用。如此需求小菜一碟,请打开 Angry IP Scanner 并运行快速扫描,就可以查看具体的情况。

我在我的家庭局域网上执行了此操作,你可以看它找到了所有设备(图 1)。

截屏

图 1. Angry IP 扫描的结果抓图

我们还会发现一款 AnyDesk的应用,这是由 AnyDesk Software GmbH 编写发行的远程桌面应用程序,它提供对运行主机应用程序的个人电脑和其他设备的独立于平台的远程访问。

它提供远程控制、文件传输和 VPN 功能。换句话说,我们可以使用它进行远程支持。

此外,还有 TeamViewer、Nmap、VirtualBox、Packet Sender、PuTTY SSH 客户端、Webex、WiFi QR、Wine、Wiregui、Zenmap,甚至还有一些你可能需要的通用生产力工具(例如 LibreOffice、Chrome、Firefox ESR、VNC Viewer、Teams for Linux、Thunderbird、TigerVNC、Zoom Workplace、Microsoft Edge 等)。

此外,还有 GNOME Software 和 Synaptic 等图形用户界面 (GUI) 软件包管理器。

目前为止,它缺少一个通用的软件包管理器(例如FlatpakSnap)。但是我们可以随时使用以下命令安装其中一个(或者两个):

sudo apt-get install snapd flatpak-y
我们可以用以下命令将 Flatpak 集成到 GNOME 软件中:
sudo apt-get install gnome-software-plugin-flatpak-y
为了使 Flatpak 正常运行,你还需要发出以下的指令:
sudo flatpak remote-add--if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
此时,我们也可在 GNOME 软件中找到 Flatpak 应用程序。

在此方面,有一件事也让我感到惊讶,那就是这个系统缺少更新通知程序。考虑到这个Linux发行版是面向系统管理员的,我的感觉像是一个明显的疏漏,希望它的下一版本有所改进。

自定义桌面环境


SysLinuxOS 使用自定义版本的 GNOME 桌面环境。它的开发人员添加了如下扩展,使桌面更加用户友好并且高效:

  • 应用程序菜单
  • ArcMenu
  • 自动移动窗口
  • 模糊我的Shell
  • Dash to Dock
  • 桌面图标 NG
  • 工作区切换器
  • 简易屏幕拍摄
  • 休眠状态按钮
  • 隐藏活动按钮
  • 隐藏顶部栏
  • 启动新实例
  • 本机窗口放置
  • 启动时无概览
  • 步速状态指示器
  • 快速关闭概览
  • 可移动驱动器介质
  • 屏幕截图窗口大小调整器
  • 系统监视器
  • 用户自定义主题
  • V-Shell(垂直工作区)
  • 窗口列表
  • 窗口导航器
  • 工作区指示器


是的,列表还有很长,这里不能为各位完全描述。需要注意的是,这些扩展并非都默认启用,你可以打开扩展管理器(图 2),并根据需要启用/禁用相关扩展。

图片

图 2. 你安装的任何 GNOME 扩展都可以在这里找到

系统监控功能


SysLinuxOS 上安装了一个很好的系统监视器,它是 GNOME 项目的一部分。这个监视器添加了一个漂亮的系统托盘概览,可以显示当前正在使用的资源。点击这个小程序后,可以点击“打开系统监视器”来显示完整的仪表板(图 3)。

图片

图 3. GNOME 系统监视器正在运行

SysLinuxOS 的一些限制

也许我太挑剔了。原本以为管理员使用的 Linux 发行版会包含Samba,以便更轻松地共享和访问文件。但是,事实证明SysLinuxOS 并不包含 SMB 相关服务。

当然,安装它也是很简单 :

sudo apt-get install samba -y

这样就能搞定,但对于这样的专业人员发行版,我不仅希望看到它安装完成,还希望它能够集成到文件管理器中。

再说一次,也许我自己太挑剔了。

确认 SysLinuxOS 的用途


当测试和使用 SysLinuxOS 的时间越长,我就越会问这个问题:“它的用途到底是个啥?”

从它默认安装的工具,SysLinuxOS 希望让我们轻松地排除网络故障并帮助排除远程系统故障。

是的,你可以选择任何给定的 Linux 发行版并安装所需的软件来实现这一点,但是当你只需安装像 SysLinuxOS 这样的发行版就能全部完成。

结语

在我个人看来,开发人员构建这个发行版的方式,比如从安装的应用程序到定制的 GNOME,这些使它成为此用途的优秀 Linux 发行版之一。这个发行版可能不是为渗透测试而生的,如果是渗透测试,用 Tails 就行。但如果你把 SysLinuxOS 用于正确的目的,你会发现它表现非常地出色。

如果各位同学也对 SysLinuxOS 感兴趣,请下载 ISO并将其安装在裸机或虚拟机 (VM) 上。你会找到带有 GNOME 或 MATE 的 SysLinuxOS 版本,因此,无论哪种桌面最适合你的风格与需求,可以立即上手哦~

作者:场长

参考:

https://thenewstack.io/syslinuxos-the-go-to-linux-for-system-administrator

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。