linux下samba共享服务器搭建
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下samba共享服务器搭建相关的知识,希望对你有一定的参考价值。
一.samba服务
samba服务器的主要程序
smbd:提供对服务器中文件打印资源的共享访问(tcp端口139,445)
nmbd:提供基于netbios主机名称的解析(udp端口137,138)
samba服务脚本
/etc/init.d/smb
samba的主配置文件
/etc/samba/smb.conf
二.主配置文件全局配置
security:user //安全级别
(share:匿名访问 user:本地用户 server:其他服务器 domain:windows域控提供)
三常用共享目录配置项
path:共享目录在服务器中对应的实际路径
guest ok:是否允许所有人访问,等于“public”
writable:是否可写
read only:只读
valid users:指定用户和组访问
write list:指定用户有可读可写权限
四.权限
1.共享权限:read only和writeable
2.目录和文件本身的权限
五.搭建本地用户验证访问
创建相关用户和组
将系统用户添加到共享用户
pdbedit -a -u 用户名(-u可以忽略)
pdbedit -L (列出所有的samba用户)
pdbedit -x -u 用户名(删除指定samba用户)
修改主配置文件
/etc/samba/smb.conf
添加一个共享
设置用户上传后的文件和目录的默然权限
共享用户映射(别名)
修改/etc/samba/smbusers文件
6.需要在主配置文件的全局配置里添加:
本文出自 “carey” 博客,请务必保留此出处http://careygg.blog.51cto.com/11084669/1737950
以上是关于linux下samba共享服务器搭建的主要内容,如果未能解决你的问题,请参考以下文章
linux下实现文件共享:搭建iSCSI服务器(与samba,nfs不同,直接共享设备)