2021年,Linux更加受歡迎了,今天就和大家分享4個可以在Linux上運行的開源服務器。
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發送者。
項目地址:https://www.freedesktop.org/wiki/Software/PulseAudio/
原文地址:https://mp.weixin.qq.com/s?__biz=MzA3NzA2MDMyNA==&mid=2650358656&idx=2&sn=25cb7973f792f9926e3d151ef06ebbd3&chksm=875a220bb02dab1d9430cf2b1e7ff1d2b25030da2b336647410eef23414913b15c213058840a&mpshare=1&s