zoukankan      html  css  js  c++  java
  • centos中samba共享设置

    工作及生活中需要在windows、mac、linux、手机之间传递文件,还需要可操作功能如:创建、修改、删除,故在linux服务主机上安装samba服务来设置共享目录。

    1、创建一个用户组,用户帐号和密码用于共享连接(不用root帐号)

    groupadd user-name
    useradd -g user-name user-name passwd user-name

    2、创建一个用于共享的目录,及目录权限

    mkdir /home/user-name/smbfile
    chmod 775 /home/user-name/smbfile
    chown user-name:user-name /home/user-name/smbfile

    3、安装smb

    yum -y install samba

    4、配置smb

      默认配置文件存放于/etc/samba/smb.conf下,添加如下信息

    [samba]
        comment = SAMBA        
        path = /home/user-name/smbfile
        public = no
        valid users = @user-name
        browseable = yes
        writable = yes    

    5、添加用户到samba用户列中

    smbpasswd -a user-name

    6、启动服务

    systemctl start {smb,nmb}
    systemctl status {smb,nmb}

    7、添加开机启动

    systemctl enable --now {smb,nmb}

    8、远端设备连接

      windows :  快捷组合键『 win键+R 』

      mac:访达 --- >菜单『 前往 』---> 连接服务器

      手机:EC文件浏览器 『 网络 』---> 局域网 

    smb://linux-ip

    9、注意防火墙的影响

    防火墙放行
    firewall-cmd --permanent --add-service=samba
    
    重新载入防火墙信息 使其生效
    firewall-cmd --reload
    
    查看 samba防火墙信息
    firewall-cmd --info-service samba
    
    查看所有防火墙放行的服务
    firewall-cmd --list-services
  • 相关阅读:
    几种跨平台解决方案:React Native、Kotlin、Flutter、Swift
    vue组件化
    flutter学习笔记(合集)
    sessionStorage获取用户行为
    什么是深度学习?
    javascript原生dom的那些事儿
    对象的创建
    初识requirejs
    使用vue-cli3快速构建项目
    python16_day40【数据结构】
  • 原文地址:https://www.cnblogs.com/jackron/p/13975812.html
Copyright © 2011-2022 走看看