samba及其基本应用

samba及其基本应用
         smb:service message block(137/udp, 138/udp, 139/tcp, 445/tcp)
            跨平台工作文件系统:samba
            yum install samba-client:客户端工具
                            smbclient -L 192.168.18.5 -U administrator 客户端获取服务器共享文件夹。
                            smbclient //192.168.18.5/scan -U administrator:访问服务端共享文件夹。help查看使用命令。
            客户端挂载Windows服务端共享目录:
                           mount -t cifs //192.168.18.5/scan /mnt -o username=administrator,password=123456 

            yum install samba:服务端工具
                    服务脚本:
                           /etc/rc.d/init.d/nmb
                           /etc/rc.d/init.d/smb
                    主配置文件
                           /etc/samba/smb.conf
                    samba用户:
                            账号都为系统用户
                            密码为samba自行维护密码
                             将系统用户添加为samba用户:sambapasswd

                     启动服务:
                             service nmb start
                             service smb start
                     确定(137/udp, 138/udp, 139/tcp, 445/tcp)端口已处于监听状态
                     编辑(/etc/samba/smb.conf)主配置文件中的工作组
                               workgroup = WORKGROUP 
                     重启服务:service smb restart && service nmb restart 
                     添加系统用户为smb用户:smbpasswd -a xj      
                                -a:添加系统用户为smb用户
                                -d: 禁用指定用户
                                -e:启用指定用户
                                -x:删除用户   
                      自定义共享,编辑主配置文件
                                [file]:共享文件名
                                path =/opt/file:共享文件夹
                                comment = :说明信息
                                guest ok = {yes|no}:是否匿名访问
                                public = {yes|no}:是否公开
                                writable = {yes|no}:写权限
                                read only = {yes|no}:只读
                                write list = +GROUP_NAME:指定可访问用户或组    
                     测试配置文件是否有语法错误,以及显示最终生效的配置:
                               # testparm
        注意:共享目录时确定登录用户对该目录有相应权限,如果没有用setfacl设定,不要修改原有属主和属组。

原文地址:https://www.cnblogs.com/hanshanxiaoheshang/p/9248310.html