由于NAS服务器采用Linux操作系统,客户机PC一般都是Windows系统,而Windows和Linux平台之间的文件格式是完全不同的,因此Linux不能对Windows用户直接提供基本服务。本系统通过应用SMB协议实现这种功能[6]。Samba是一套使用SMB(ServerMessageBlock)协议的应用程序,通过支持这个协议,Samba允许Linux服务器与WindowsPC机之间进行通信。本系统采用的Samba的版本为samba3.0.20b。 在开发过程中,需要在Linux服务器上进行所有的软件开发。本系统通过建立网络文件系统(NetworkFileSystem,NFS),把Linux服务器上的特定分区共享到目标系统上,实现在目标系统上操作Linux服务器和在线对程序进行调试和修改。 NAS系统应用程序设计 NAS设备本身一般没有显示器、键盘、鼠标等这些与交互的外设,那么通过什么途径使系统管理员完成对这样一个“黑箱”的配置和管理呢?NAS系统应用程序的设计主要就是要实现对“黑箱”的配置和管理。基于Web(Webbased)的管理是目前在NAS系统管理中用得**多、*
【如果您还没有关注“公司名称”手机网站】