CentOS下Samba文件服务器的安装与配置(2)

                    [root@samba ~]# vi /etc/samba/smb.conf       

在文件中添加或者修改相关代码:

workgroup = WORKGROUP                                                //定义工作组,也就是windows中的工作组概念

server string = Lmz Samba Server Version %v              //定义Samba服务器的简要说明                     

netbios name = LmzSamba                                               //定义windows中显示出来的计算机名称

//定义Samba用户的日志文件,%m代表客户端主机名

                    //Samba服务器会在指定的目录中为每个登陆主机建立不同的日志文件

log file = /var/log/samba/log.%m

security = share                                                          //共享级别,用户不需要账号和密码即可访问

[public]                                                                         //设置针对的是共享目录个别的设置,只对当前的共享资源起作用

                                 comment = Public Stuff                                 //对共享目录的说明文件,自己可以定义说明信息

path = /share                                                   //用来指定共享的目录,必选项

public = yes                                                     //所有人可查看,等效于guest ok = yes                         

              B、建立共享目录:

                    [root@samba ~]# cd ..

                    [root@samba /]# mkdir share

                    [root@samba /]# cd share

                    [root@samba share]# touch samba.txt

                    [root@samba share]# touch aa.txt                   

[root@samba share]# ls -ls

显示结果:

total 0

                    0 -rw-r--r--. 1 root root 0 Mar 13 11:02 aa.txt

                    0 -rw-r--r--. 1 root root 0 Mar 13 11:02 samba.txt

为/share目录给匿名用户授权为nobody权限:

[root@samba /]# chown -R nobody:nobody share/

[root@samba /]# ll /share/

total 0

                    -rw-r--r--. 1 nobody nobody 0 Mar 13 11:02 aa.txt

                    -rw-r--r--. 1 nobody nobody 0 Mar 13 11:02 samba.txt

              C、重启smb服务:

[root@samba /]# /etc/init.d/smb restart

  Shutting down SMB services:                                [  OK  ]

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/02ff9afd251731bd4882eb016d6d450c.html