家用服务器是通常是个人电脑或其他电脑,并连接着家用网络,以为家中的其他装置提供服务。这些服务可以包括资源共享、媒体中心服务、网站服务、身份认证及网域控制。因为家用网络的电脑数量比较少,所以家用服务器通常都不必使用最新及最快的硬件。甚至通常是把旧电脑循环再用,所以配备1GHz处理器及256MB内存的家用服务器系统相当普遍。如果要有档案服务器服务,则可能需要较大及较快的硬盘及网卡。另外建议有一套 UPS (即不断电系统 ),防止断电意外导致遗失资料。那么,家用服务器到底有哪些用途呢?
中央储存
家用服务器通常都会扮演网络储存设备的角色,为所有使用者提供安全的档案储存服务,而且拥有存取控制管理。储存在里面的档案可以经网络上任何系统在每日24小时、每星期7天任意存取(当然需要有适当的权限)。共享打印机的原理也大致相同。
如果档案需要在因特网上共享的话,则需要用上如FTP等的服务。
媒体共享
家用服务器经常会用作提供多媒体内容,包括相片、音乐及影片到家中的其他装置(甚至到因特网上)。使用如DNLA的标准通讯协定或如iTunes的专属系统,使用者可以在家中任何地方存取储存了的媒体。Windows XP Media Center Edition及Windows Vista都可以扮演成家用服务器,向包括XBox360的Media Center Extenders提供某种媒体的互动体验。
而在Linux的服务器上,也有很多开放源程式码(而且免费),功能完整,一站式的媒体分享软件方案可供选择。其中一个是LinuxMCE,它容许其他装置服务器上的其中一个硬盘影像,使它变成如机顶盒的应用方案。Asterisk、Xine、, MythTV(另一个媒体分享解决方案)、Firefox、VideoLAN、SlimServer及其他开放源程式码都完全整合,提供完整无缝的家庭剧场等体验。如果使用专属系统的话,那可能要花上约10万美元(包括硬件及度身订做的程式编写)。
在Apple的Macintosh服务器(或点对点的终端)上,可以使用Front Row。
远端存取
因特网上的装置使用一些远端管理程式的话,家用服务器就可以提供远端存取家中资源的方式。譬如,Windows Home Server提供网页接口或 Remote Desktop来存取家用服务器上的档案,高级用户甚至会使用VPN。
在Linux服务器上,最有名的两项工具(其实还有很多)是Virtual Network Computing(VNC)及Webmin。VNC容许远端使用者看得见服务器上的GUI桌面,就有如真的坐在服务器前一样。在服务器的画面不必真的有这个GUI;同时间甚至可以有多个“虚拟”桌面环境在执行。Webmin则容许使用者在一个简单的网页接口上,执行许多服务器设定及维护的工作。两者都可以设定成容许在因特网任何地方连接。