太好用了!Linux服务器上必备的4个开源工具

VSole2022-01-04 07:01:35

1、Samba

Samba是种自由软件,用来让UNIX系列的操作系统与微软Windows操作系统的SMB/CIFS(Server Message Block/Common Internet File System)网络协定做连结。尽管大多都是低级代码,许多用户从来不会刻意使用它,但它的重要性不可低估。该项目可以确保Linux和Windows计算机轻松在同一网络运行,换句话说,Samba使通过本地网络共享文件变得很容易,而不管使用的是什么平台。

在KDE Plasma桌面,你可以右键单击任何目录选项并选择Properties。在属性对话框中,单击共享标签,选择“与Samba共享(Microsoft Windows)”。

就像这样,已经为本地网络上的用户打开了一个只读访问目录。这意味着,当你在家时,你家里使用同一WiFi网络的任何人都可以访问这个文件夹,当然,要访问它,其他用户需要知道在哪里找到它。计算机的路径可以表示为IP地址,也可以表示为主机名(取决于你的网络配置)。

项目地址:http://samba.org/

2、Snapdrop

Snapdrop 是一款开源的在线服务,只需要同时打开一个网页,就能传输文件了,不会在任何服务器端保存数据,P2P传输,基于浏览器的WebRTC接口,不支持IE和Safari,手机端与电脑端均可使用。

WebRTC支持通过web浏览器进行点对点连接,这意味着同一网络上的两个用户可以通过Snapdrop导航就能找到对方,然后直接相互通信,而不需要通过外部服务器。

一旦两个或多个客户端与Snapdrop服务取得联系,用户就可以通过本地网络来回交换文件和聊天消息。传输速度很快,你的数据也会留在本地。

项目地址:https://github.com/RobinLinus/snapdrop

3、VLC

流媒体服务比以往任何时候都更常见,但我对音乐和电影的品味不同寻常,所以那些典型的服务似乎很少有我想要的东西。幸运的是,只要把我的大媒体驱动器连接到电脑上,我就可以很容易地把我自己的内容传送出去,例如,当我想在电脑显示器以外的屏幕上看电影时,我可以在网络上播放电影文件,并通过任何可以接收HTTP的应用程序播放,无论该应用程序在我的电视、游戏机或手机上。

VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。

项目地址:https://www.videolan.org/index.html

4、PulseAudio

我最喜欢的现代Linux功能之一是PulseAudio。Pulse为Linux上的音频提供了惊人的灵活性,包括自动发现本地网络流。对我来说,这一功能的好处是我可以在办公室的工作站点播放播客和技术会议视频,然后通过手机播放这些音频。这种能力早在PulseAudio之前就存在了,但Pulse让它变得更加简单。

使用之前,首先,你必须确保安装了PulseAudio首选项(paprefs)包,以便你可以在你的PulseAudio配置中启用网络音频。在paprefs中,启用对本地声音设备的网络访问,可能不需要验证,并启用你的计算机昨晚播放/RTP发送者。

linux服务器linux系统
本作品采用《CC 协议》,转载必须注明作者和本文链接
"请用root用户执行此脚本!#最近启动时间?#运行时间(天)?#相同ID的用户?#密码过期(天)?#允许root远程登录?#僵尸进程数量?#自启动服务数量?"系统巡检脚本:Version $VERSION"
Linux的应用越来越普遍,且绝大多数嵌入式系统都使用的是Linux系统。但近期,黑客对Linux服务器进行DDoS攻击的次数飙升,受DDoS攻击影响的有70多个国家,其中77%的攻击都发生在中国,最容易受攻击的国家还有法国和荷兰。黑客主要是利用C&C 服务器来集中管理并执行DDoS攻击,Linux服务器便成了其主要的攻击目标。面对如此猖獗的黑客攻击,Linux服务器如何做好预防工作呢?部署
假如你想要搭建一个Linux服务器,并且希望可以长期维护的话,就需要考虑安全性能与速度等众多因素。一份正确的linux基本安全配置手册就显得格外重要。#为删除你系统上的用户,用下面的命令:[root@c1gstudio]# userdel username#批量删除方式#这里删除"adm lp sync shutdown halt mail news uucp operator games gopher ftp "账号#如果你开着ftp等服务可以把ftp账号保留下来。for i in adm lp sync shutdown halt mail news uucp operator games gopher ftp ;do userdel $i ;done
#更改SSH端口,最好改为10000以上,别人扫描到端口的机率也会下降。防火墙要开放配置好的端口号,如果是阿里云服务器,你还需要去阿里云后台配置开发相应的端口才可以,否则登不上哦!如果你觉得麻烦,可以不用改。#禁用版本1协议, 因为其设计缺陷, 很容易使密码被黑掉。关键在于环境变量的不同,su -的环境变量更全面。#禁止空密码登陆。保存,用 uusama 账户登录后,直接获取的就是 root 帐号的权限。
Linux是一种开源操作系统,它支持各种硬件平台,Linux服务器全球知名,它和Windows之间最主要的差异在于,Linux服务器默认情况下一般不提供GUI(图形用户界面),而是命令行界面,它的主要目的是高效处理非交互式进程,响应时间并不是那么重要,相反,能够长时间处理高负载才是最关键的。
当企业发生网络安全事件时,急需第一时间进行处理,使企业的网络信息系统在最短时间内恢复正常工作,同时还需进一步查找入侵来源,还原入侵事故过程,给出解决方案与防范措施,为企业挽回或减少经济损失。 常见的网络安全事件:
SSH 是一种广泛使用的协议,用于安全地访问 Linux 服务器。但是,不安全的默认配置也会带来各种安全风险。具有开放 SSH 访问权限的服务器的 root 帐户可能存在风险。因此,有必要了解 SSH 安全性。这是在 Linux 上保护 SSH 服务器连接的方法。关闭 root 用户的服务器访问是一种防御策略,可以防止攻击者实现入侵系统的目标。例如,您可以创建一个名为exampleroot的用户,如下所示:useradd?
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。
VSole
网络安全专家