Chinaunix首页 | 论坛 | 博客
  • 博客访问: 609774
  • 博文数量: 142
  • 博客积分: 116
  • 博客等级: 入伍新兵
  • 技术积分: 1445
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-28 08:37
文章分类

全部博文(142)

文章存档

2017年(7)

2016年(57)

2015年(48)

2014年(30)

我的朋友

分类: 服务器与存储

2015-02-13 17:29:17

  • 安装

yum install samba
yum install samba-client

  • 配置

最简配置--无密码读写/tmp
/etc/samba/smb.conf
[global]
 #security = user
 #passdb backend = tdbsam
 security = share
[myshare]
path=/tmp
public=yes
writable=yes


  • 启动停止

使用testparm检查配置文件。

/etc/init.d/smb {start|stop|restart|reload|configtest|status|condrestart}


  • 防火墙

开启
tcp 139,445
(udp 137,138未使用?)


  • SELinux

相关布尔变量
# semanage boolean -l|grep -e samba -e smb
(待补充)


需要用户名密码的配置方法
/etc/samba/smb.conf
[global]
 security = user
 passdb backend = tdbsam

  • 管理用户

前提是用户必须为OS用户。

pdbedit -a -u root
输入访问所需的密码

更改密码
smbpasswd root



  • 相关命令

smbclient //127.0.0.1/myshare/ -U root
进入提示符后,?为显示帮助。



  • 补充:


security = share, user, domain:三選一,這三個設定值分別代表:

        share:分享的資料不需要密碼,大家均可使用 (沒有安全性);
        user :使用 SAMBA 伺服器本身的密碼資料庫,密碼資料庫與底下的 passdb backend 有關;
        domain:使用外部伺服器的密碼,亦即 SAMBA 是用戶端之意,
                如果設定這個項目, 你還得要提供『password server = IP』的設定值才行;

    encrypt passwords = Yes 代表密碼要加密,注意那個 passwords 要有 s 才對!

    passdb backend = 資料庫格式,如前所述,為了加快速度,
                     目前密碼檔已經轉為使用資料庫了!預設的資料庫格式微 tdbsam ,
                     而預設的檔案則放置到 /var/lib/samba/private/passwd.tdb。

阅读(996) | 评论(0) | 转发(0) |
0

上一篇:DNS服务器配置笔记

下一篇:NFS配置笔记

给主人留下些什么吧!~~