• samba 服务器搭建


    环境准备

    centos 7: server 192.168.152.99   client :windows系统

    关闭防火墙和selinux机制

    目的

    实现linux系统与windows系统的文件共享

    查看是否有samba包

    [root@ /root] alibaba cloud
    #rpm -qa |grep samba

    安装

    [root@ /root] alibaba cloud
    #yum install samba samba-common samba-client -y 

    启动及开机自启

    [root@ /root] alibaba cloud
    #systemctl start smb

    [root@ /root] alibaba cloud
    #systemctl enable smb修改smb服务配置文件  /etc/samba/smb.conf

    [global]                    //设置samba服务整体环境

    workgroup = WORKGROUP            //设置工作组名称
    server string = Samba Server Version %v                 //服务器说明

    [gongxiang]                     //共享目录的名称


    comment = Public stuff               //注释说明 
    path = /usr/local/gongxiang                 //共享目录的路径
    public = yes                   //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)
    writeable = yes                //是yes/否no不以只读方式共享当与read only发生冲突时,无视read only
    browseable = yes                 //是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取
    guest ok = yes                //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)

    创建一个非登陆用户

    useradd -s /sbin/nologin  gongxiang

    smbpasswd -a gongxiang    //设置共享用户的密码

    修改共享目录的权限

    chown    gongxiang    /usr/local/gongxiang/

    windows访问

    补充:

    使用smbpasswd添加共享用户的常用方法:

        smbpasswd -a 添加用户(被添加用户必须是系统用户)

        smbpasswd -d 冻结用户 (这个用户不能用了)

        smbpasswd -e 恢复用户 (将冻结的用户解冻)

        smbpasswd -n 将用户密码设置为空 

        smbpasswd -x 删除用户

  • 相关阅读:
    CentOS Redmine 安装
    [转]Fedora 16 改变启动顺序以及grub2 配置技巧
    impdp/expdp 使用
    Bash 快捷键
    VirtualBox双网卡虚拟机LinuxNAT不能上网
    PRO*C结果集
    Arch Linux 安装配置
    ORA01658: 无法为表空间HS_HIS_DATA中的段创建 INITIAL 区
    XP远程桌面模式下开启ClearType
    制作索引
  • 原文地址:https://www.cnblogs.com/linux-error/p/9295349.html
Copyright © 2020-2023  润新知