• 技术文章 >运维 >linux运维

    一分钟讲解linux下怎么配置samba服务

    藏色散人藏色散人2021-09-09 11:06:13转载132
    下面由linux系统教程栏目给大家介绍linux下怎么配置samba服务,希望对需要的朋友有所帮助!

    linux下配置samba服务

    本文是基于centos6.5

    一、下载

    yum -y install samba

    二、配置

    vim /etc/samba/smb.conf

    配置内容

    [homes]
            comment = Home Directories
            browseable = no
            writable = yes
            path = /data/app_info
            create mode = 0644
            force create mode = 0644
            directory mode = 0755
            force directory mode = 0755
    ;       valid users = %S
    ;       valid users = MYDOMAIN\%S

    三、创建smba登录用户

    sudo smbpasswd -a username

    备注:这个username一定要存在,否则会报:Failed to add entry for user ‘username’.

    终端执行上面的命令后会提示输入密码,如下:

    New SMB password:
    Retype new SMB password:

    四、防火墙设置:

    iptables -I RH-Firewall-1-INPUT 5 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
    iptables -I RH-Firewall-1-INPUT 5 -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
    iptables -I RH-Firewall-1-INPUT 5 -p udp -m udp --dport 137 -j ACCEPT
    iptables -I RH-Firewall-1-INPUT 5 -p udp -m udp --dport 138-j ACCEPT

    五、windows访问

    \\122.92.85.116

    提示输入刚刚设置的用户名和密码,ok。

    外网想要能访问修改一下防火墙配置

    -A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
    -A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
    -A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
    -A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
    #-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 137 -j ACCEPT
    #-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 138 -j ACCEPT
    #-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT
    #-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT

    推荐学习:《linux视频教程

    以上就是一分钟讲解linux下怎么配置samba服务的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:segmentfault,如有侵犯,请联系admin@php.cn删除
    专题推荐:samba
    上一篇:你知道linux下crontab中的%有啥特殊意义吗? 下一篇:阿里云主机linux系统分区格式化和挂载数据盘
    线上培训班

    相关文章推荐

    • 图文步骤介绍Linux安装composer• 浅析Wind和Linux中查看端口占用情况和Kill(附代码)• 浅析Linux中服务器代码部署篇(分享)• 你知道linux下crontab中的%有啥特殊意义吗?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网