samba 服务器的配置

来源:互联网 发布:域名更换为wwwdapaolu 编辑:程序博客网 时间:2024/05/16 22:53
samba 服务器的配置

操作系统环境:CentOS 5.5

1. 安装samba服务程序.

    yum install samba

2. 关闭防火墙.

    /etc/init.d/iptable stop

    如果不想关闭防火墙,就开放137,138,139号端口

    这里为了方便,就直接关闭防火墙了.

3.关闭selinux

    vim /etc/sysconfig/selinux
   

4.设置操作系统字符集

    vim /etc/sysconfig/i18n 

   

  这个便于创建中文目录和文件.处理乱码问题.
     

5.配置匿名 samba 登录访问 (samba主机IP:192.168.96.2)

vim /etc/samba/smb.conf                     # 如果没有这个配置文件.可以新建一个

workgroup = MYGROUPserver string = Samba Server Version %vnetbios name = MYSERVER2log file        = /var/log/samba/log.%mmax log size    = 50load printers   = nosecurity = share   load printers = nocups options = raw[TEMP]                                                                                                                                                       comment = All Printers                                                                                                                               path = /tmp                                                                                                                                          browseable = yes                                                                                                                                     guest ok = yes                                                                                                                                       writable = yes                                                                                                                               ;       printable = yes                                                                                                                                                                                                                                                                                                                                                                                                                                        [HOME]                                                                                                                                                       comment = All Printers                                                                                                                               path = /home                                                                                                                                         browseable = yes                                                                                                                                     guest ok = yes                                                                                                                                       writable = yes                                                                                                                               ;       printable = yes   


# 匿名登录重要的是设置

      security = share

#    启动samba服务器

      [root@ip_lb home]# /etc/init.d/smb start

6.本地测试

      [root@ip_lb samba]# smbclient -L //127.0.0.1
     

     匿名登录,没有密码.所以密码为空.直接按回车就行

7. 用windows客户端匿名登录(默认用户名是nobody)


8.设置用户登录.

workgroup = MYGROUPserver string = Samba Server Version %vnetbios name = MYSERVER2log file        = /var/log/samba/log.%mmax log size    = 50load printers   = nosecurity = userpassdb backend = tdbsam  load printers = nocups options = raw[USER_TEST]         comment = All Printers        path = /home/user_test        browseable = yes        guest ok = yes        writable = yes;       printable = yes
# 这里重点要设置

   security=user

   passdb backend = tdbsam


# 添加一个Linux的用户(user_test).linux用户与samba用户是使用的同一个用户.但密码不一样.

[root@ip_lb ~]# useradd user_test

[root@ip_lb ~]# passwd user_test


# 设置 /home/user_test这个文件夹的权限.samba访问权限的划分是由LINUX用户文件访问权限划分的.

# 你需要某个用户访问某个文件夹,就需要把LINUX上把这个文件夹的权限划分好.

[root@ip_lb home]# chmod 700 /home/user_test


# 为这个user_test添加一个samba密码

[root@ip_lb home]# pdbedit -a -u user_test


# 启动samba服务器

[root@ip_lb home]# /etc/init.d/smb start


9.用windows客户端登录


10.清除windows用户登录的缓存

   在cmd下.

   > net use * /delete

  


11.配置文件说明

   a. /etc/samba/secrets.tdb和/etc/samba/passdb.tdb

        都用来管理SAMBA帐号和密码的库.

   b. /etc/samba/smb.conf 

        这事SAMBA的主要设置配置文件.

        

       



  

  

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 思维缓慢发呆书呆子怎么办 苹果手机网速慢怎么办? 在美国警察杀人怎么办? 征兵填写不知道怎么办 长虹子画面关怎么办 土地被村长霸占怎么办 半夜 手机卡掉了怎么办 淘宝号买家违规怎么办 镍氢电池没电了怎么办 地下室对讲机信号不好怎么办 cf不能说话了怎么办 cf没办法说话怎么办 cf对讲机没声音怎么办 交警用的对讲机怎么办 cf语音没有声音怎么办 去上海没有流量怎么办 去外地没流量怎么办 外地流量不够用怎么办 手机在外地流量怎么办 联通网卡在外地怎么办 套餐流量不够用怎么办 省内流量去省外怎么办 在外省流量不够怎么办 榨汁机开关坏了怎么办 健伍dvd没遥控器怎么办 佳能 显示屏关不了怎么办 iqos充电闪红灯怎么办 航班取消了乘客怎么办 摩托罗拉电话静音了怎么办 对讲机话筒坏了怎么办 摩托罗拉xt1570费电怎么办 主板没有rgb接口怎么办 对讲机频段没了怎么办 怀孕查出宫颈囊怎么办 办养殖场没地怎么办 宝宝睡觉衣服湿透怎么办 开衫衣服往下滑怎么办 迷你世界没有牛怎么办 火龙果树烂了怎么办 误喝鸵鸟墨水怎么办 被鸵鸟啄伤怎么办