samba文件共享服务

构建文件共享服务器:必须要安装samba(服务端软件)和samba-common(用于提供服务端和客户端程序的公共组件)






Samba服务器提供2个服务程序smbd和nmbd其中smbd负责为客户机提供服务器中共享资源的访问,nmbd程序提供NetBIOS协议的主机名解析。smbd负责监听tcp协议的139端口(SMB协议)和445端口(CIFS协议),nmbd负责监听UDP协议的137-138端口(NetBIOS协议)。当安装好samba包后系统会添加一个名为smb标准系统服务直接使用service服务管理工具开启或禁用即可不必单独运行smbd或nmbd






1.在/var/share/目录中建立3个子目录public jishuziliao kaifaziliao







将public目录共享为public,所有员工可以访问










将jishuziliao目录共享为peixun,允许lisi和技术部员工可以读取数据但不能写入,其他用户没权限查看

(1)创建需要用户验证的共享,首先我们要先创建共享用户







创建本地组名为jishubu,然后为jishubu组下的成员创建共享用户,我用zhangsan作为jishubu的组成员并创建共享用户






配置主配置文件/etc/samba/smb.conf将security安全级别改为user(表示需要用户验证)然后添加共享目录










创建BENET本地组,创建本地账户kaifa将其加入BENET组中,在已有的本地账户kaifa前提下为其创建共享账号








共享权限等于本地权限与共享权限的交集所以我们要设置kaifaziliao目录的权限





你可能感兴趣的:(samba,共享文件,linux文件共享,马永鹏,samba文件共享服务)