zoukankan      html  css  js  c++  java
  • Linux之samba服务

    centos6 配置samba服务

    1、安装samba

      yum install samba -y

    2、关闭selinux

      vim /etc/selinux/config

      更改#SELINUX=enforcing 为SELINUX=disable

    3、关闭iptables

      service iptables stop

      chkconfig iptalbes off #关闭开机启动

    4、修改samba配置文件

      vim /etc/samba/smb.conf

      配置文件相关参数说明

      security = user   #share 匿名访问; user 用户和密码认证 

      在Share Definitions中添加需要共享文件的配置

        [com] #连接共享文件使用的共享名

        comment = share file #设置共享注释

        path = /company #设置共享目录的物理路径

        valid users  = @组名,用户名   #设置允许哪些合法组或用户访问

        public = yes|no #设置共享资源是否能给游客账号访问的

        browseable = yes|no #设置该共享为隐藏共享

        writable = yes|no #设置是否允许客户端写入数据

        hoets allow =   #设置允许访问该共享的合法网段或IP

        ;printable = no #打印使用的配置,不添加该项

        ;write list = +staff #全体用户可写

    5、重启smb服务

      service smb restart

    6、添加smb用户和设置密码: smbpasswd -a 用户

    7、设置相关smb用户为nologing增加安全性

    8、测试

    share方式:

      访问方式    \IP共享名

    user方式:

      访问方式   \IP共享的用户

    注意:

    1、客户端要对目录开放权限,必须samba软件放权+系统放权

    2、每个用户的访问方式是:\服务器IP用户名,默认访问自己的家目录(该用户对该目录有w权限,且samba对用户的家目录开启了writeable=yes的权限)

    3、对于共享的目录,是所有人打开目录进行操作的,而不是一个打印机,所以printable一定要设置no

    4、writeable=yes代表对所有用户放行了写权限,write list=user1,user2无效,因为放行的所有用户中已 然包含uesr1和user2

    5、writeable=no,write list=user1,user2代表所有有都没有写权限,唯独user1和user2有

  • 相关阅读:
    JVM学习(2):类加载器
    JVM学习(1):类加载机制
    MySQL优化(7):其他注意事项
    MySQL优化(6):分表和读写分离
    MySQL优化(5):分区
    MySQL优化(4):查询缓存
    MySQL优化(3):索引
    关于博客
    【题解】Telephone Lines
    【题解】神经网络
  • 原文地址:https://www.cnblogs.com/pathping/p/8639762.html
Copyright © 2011-2022 走看看