RHEL6下samba服务配置

来源:未知 责任编辑:责任编辑 发表时间:2015-03-01 01:39 点击:

 

samba的相关软件包

System-config-samba samba的图形界面软件包

Samba-swat

samba的web界面管理软件包

Samba的守护进程

/usr/sbin/nmbd /usr/sbin/smbd

Samba的脚本

/etc/init.d/smb

Samba的端口

Nmbd:137 138

smbd: 139 445

Samba的配置文件

/etc/smb*

lmhosts 名称解析

smbusers 名称映射

smb.conf 主配置文件

passdb.tdb 用户认证信息文件

关于samba的配置方法

samba的配置有三种

/etc/samba.conf

图形配置

system-config-samba

web界面配置

http://localhost:901

yum list samba-*

smbclient -L localhost : 以匿名的方式查看本地共享

smbclient -L //ip: 以匿名的方式查看远程共享

smbclient  //192.168.0.2/dir :以匿名的方式远程共享

smbclient -L localhost -U root

smbclient //192.168.0.4/dir -U root:客户端使用用户访问服务器文件

mount //192.168.0.254/dir  /sam  cifs username=guest2001,password=password 0 0

selinux 对samba的控制

连接服务器出现如下错误时:

Domain=[STATION4] OS=[Unix] Server=[Samba 3.0.33-3.14.el5]

tree connect failed: NT_STATUS_BAD_NETWORK_NAME

表示selinux有控制,应做如下操作:

setsebool -P samba_enable_home_dirs on

 

tcp:139,445 udp:137,138

/etc/init.d/smb status:有两个进程

testparm:语法测试

帐户管理:

 

smbpasswd -a root:将系统用户添加到samba用户

pdbedit –a username:新建Samba账户。

pdbedit –x username:删除Samba账户。

pdbedit –L:列出Samba用户列表,读取passdb.tdb数据库文件。

pdbedit –Lv:列出Samba用户列表的详细信息。

pdbedit –c “[D]” –u username:暂停该Samba用户的账号。

pdbedit –c “[]” –u username:恢复该Samba用户的账号。

 

selinux设置

chcon -R -t samba_share_t /sam

 

总结一下,如果想开放用户对目录有写入 的权限,

1. 开放目录本身的权限( chmod 777 /sda6;chmod o+t /sda6)

2. 开放samba的本身的控制权限(writable = yes)

3. 解决selinux问题,改变共享目录的context值。( chcon -t

samba_share_t -R /sda6;root:object_r:samba_share_t )

smbd_disable_trans --» off (为on时Selinux对samba服务临时失

效,)

admin users = 该共享的管理者

说明:admin users用来指定该共享的管理员(对该共享具有完全控制权

限)。在samba 3.0中,如果用户验证方式设置成“security=share”时,此项无

效。

例如:admin users =bobyuan,jane(多个用户中间用逗号隔开)。

invalid users = 禁止访问该共享的用户

说明:invalid users用来指定不允许访问该共享资源的用户。

例如:invalid users = root,@bob(多个用户或者组中间用逗号隔开。)

共享系统目录:

setsebool -P samba_export_all_ro on

or

setsebool -P samba_export_all_rw on

 

 

主配置文件/etc/samba/smb.conf

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • /etc/fstab 详解
  •  RHCE考试之磁盘配额
  •  LVS-NAT和LVS-DR模式的实现详解
  • nginx主主集群
  •  LVM逻辑卷管理器
  • 学习笔记:ACL详解
  •  Linux System and Performance Monitoring(Network篇)
  • suse linux双网卡双网关配置
  • puppet文件服务配置

快速直达

操作系统导航

LinuxWindows虚拟机
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索 - 移动版 - 返回顶部
Copyright © 2008-2013 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1