linux下共享文件服务器
原创
©著作权归作者所有:来自51CTO博客作者蜗牛上网的原创作品,请联系作者获取转载授权,否则将追究法律责任
1. 文件服务器
Samba服务
FTP服务
2. Samba服务
1. 挂载光盘
2. 安装服务:samba(服务器),samba-client(客户机端)samba-common(都需要的共享文件夹)
3. Samba服务的主配置文件 /etc/samba/smb.conf
4. 过滤主配置文件中的注释行,空白行。
grep –v “^#” /etc/samba/smb.conf | grep –v“^;”| grep –v “^$”
5. smb.conf配置文件默认有三部分
a) [global]全局设置,对整个samba服务有效
b) [homes]用户目录共享,对用户的文件夹设置权限
c) [printers]打印共享,
6. 建立可匿名访问的文件共享
a) Vim /etc/samba/smb.conf
[global] 全局模式
Workgroup = WORKGROUP 客户机的工作组名
Security = share (user,server,domain)访问方式
[movie] 共享文件夹设置
Comment = 共享说明信息(随便填)
Path = /var/public/movies 共享文件夹的名字
Public = yes (no) 是否允许公开访问
Read only = yes (no)是否允许可读
Writable = yes (no) 是否允许可写
Service smb start 重启服务
7. 建立带验证的文件共享
a) 建立Samba用户数据库
1. Useradd 用户名 smbpasswd –a 用户名 创建Samba用户 (-d禁用-e启用-x删除)
b) 用户映射功能
1. 映射文件路径 /etc/samba/smbusers
2. Vi /etc/samba/smbusers 设置用户映射
3. Linux用户名 = window用户名
c) 添加用户授权设置
1. Vim /etc/samba/smb.conf
[global] 全局模式
Hosts allow= 网段 允许网段通过
Hosts deny=网段 拒绝网段通过
Workgroup= 用户工作组名
Security=user 本地验证
[moviel] 共享文件设置
Comment = 目录说明信息(随意写)
Path=目录绝对路径
public=no (不能是yes)是否公开文件
read only = no 拒绝读取
valid users=用户名,用户组 合法访问者
write list =用户名,用户组 允许谁写入
directory mask =0744建立文件夹默认权
create mask=0600 建立文件默认权限
8. 客户端访问共享文件夹
1. Windows主机访问
Unc路径 网上邻居浏览
2. Linux主机访问
使用smbclient –L服务器地址
Smbclient –U 用户名 //服务器地址/共享文件夹
使用挂载访问
上一篇:linux下DHCP服务器
下一篇:我的友情链接
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
永久关闭XP默认共享
永久关闭XP默认共享
关闭 XP 共享 WINDOWS 休闲 -
Windows Server 2008关闭默认windows共享
fdsaf
dos命令 共享文件 计算机管理 -
关闭默认共享-注册表-批处理
关闭默认共享-注册表-批处理
职场 休闲 关闭默认共享 -
关闭默认共享-自动登陆简单批处理
关闭默认共享-自动登陆简单批处理
职场 批处理 休闲 自动 登陆