zoukankan      html  css  js  c++  java
  • centos samba搭建

    1.需求:

     建立两个用户(zx,zxadmin),zxadmin能访问所有目录,zx只能访问指定目录。

    2.安装smb

    [root@vi /]# yum install samba -y

    3.创建用户(zxamin为主账户,zx为普通账户,zx属于zxadmin组),并把账户转化为smb用户

    [root@vi /]# useradd zxadmin
    [root@vi /]# useradd -G zxadmin zx
    [root@vi /]# smbpasswd -a zxadmin
    New SMB password:
    Retype new SMB password:
    Added user zxadmin.
    [root@vi /]# smbpasswd -a zx
    New SMB password:
    Retype new SMB password:
    Added user zx.

    4.创建smb目录(smb目录属于zxadmin用户,并且设置smb目录权限为770)

    [root@vi /]# mkdir /data
    [root@vi data]# mkdir /data/smb1
    [root@vi data]# mkdir /data/smb2
    [root@vi /]# chown -R  zxadmin.zxadmin /data/
    [root@vi /]# chmod -R 770 /data/

    5.配置smb.conf(vim /etc/samba/smb.conf)

    [smb1]
            comment = smb1
            path = /data/smb1
            browseable = yes
            valid users = zxadmin       #指定zxadmin账户,此目录只能zxadmin访问
            guest ok = no
            writable = yes
    
    [smb2]
            comment = smb2
            path = /data/smb2
            browseable = yes
            valid users = zxadmin,zx     #指定zx和zxadmin账户,此目录为公用目录
            guest ok = no
            writable = yes

    6.启动smb服务

    [root@vi samba]# /etc/init.d/smb start
    Starting SMB services:                                     [  OK  ]

    7.关闭防火墙和selinux

    8.访问测试

  • 相关阅读:
    遗传算法求解旅行商(TSP)问题 -- python
    office 小技巧
    oracle创建dblink
    c# equals与==的区别
    两人之间的一些参数
    .net 枚举(Enum)使用总结
    SQL Server 日期的加减函数: DATEDIFF DATEADD
    jquery操作select
    AS3帮助手册
    Razor和HtmlHelper的使用意义
  • 原文地址:https://www.cnblogs.com/vijayfly/p/5738858.html
Copyright © 2011-2022 走看看