文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>构建samba服务器

构建samba服务器

时间:2010-09-21  来源:lm870403

实验环境 :
192.168.1.0局域网  工作组:WORKGROUP
RedHat 5(192.168.1.105,作为samba服务器)
CentOS4.6 (192.168.1.106)
windowsXP(192.168.1.195)

实验内容:
1、只允许195主机和106主机能访问samba共享文件夹。

2、建立两个samba用户,user01和user02。使user01只对共享文件夹/var/samba/user01dir具备上传、下载的权限。而user02只对共享文件夹/var/samba/user02dir具备上传、下载的权限.对于共享文件夹/var/samba内的其他文件只有下载的权限。

安装samba:
在RedHat 5 上装上两个包:
 samba-3.0.25b-0.el5.4  samba-common-3.0.25b-0.el5.4
安装命令 : rpm -ivh ...........

修改配置文件:

vi /etc/samba/smb.conf

        workgroup = WORKGROUP //找到工作组,修改工作组。
        hosts allow = 127. 192.168.1.106 192.168.1.195
       
        [shared]              //共享名
        comment = Public Stuff
        path = /var/samba     //共享路径
        public = yes          //公开
        writable = no         //不赋予写的权限
        printable = no        // 不能打印
        write list = user01,user02     //user01,user02有写的权限

修改完保存


[root@www ~]# testparm       //测试配置文件时候格式正确
[root@www ~]# mkdir -p /var/samba/user01dir
[root@www ~]# mkdir /var/samba/user02dir
[root@www ~]# chown user01 /var/samba/user01
[root@www ~]# chown user02 /var/samba/user02
[root@www ~]# chmod 755 /var/samba   //更改文件夹权限
[root@www ~]# chmod 755 /var/samba/user01dir
[root@www ~]# chmod 755 /var/samba/user02dir
[root@www ~]# cp /etc/passwd  /var/samba
[root@www ~]# service smb restart
[root@www ~]# chkconfig smb on

新建samba用户
[root@www ~]# useradd user01
[root@www ~]# smbpasswd -a user01
New SMB password:        //输入密码 注:要符合密码复杂性 我设置的密码是

相关阅读 更多 +
排行榜 更多 +
野生恐龙射击生存安卓版

野生恐龙射击生存安卓版

飞行射击 下载
战场狙击手

战场狙击手

飞行射击 下载
无尽的三月七h5

无尽的三月七h5

休闲益智 下载