陈正飞是娘娘腔么:在linux上如何开启匿名访问samba服务器

来源:百度文库 编辑:九乡新闻网 时间:2024/04/20 22:26:33

在网上看了好多别绍如果开启samba服务,说的好多太烦了,下面就我个人如果开启samba来说说:
第一步:

[root@localhost ~]# cd  /etc/samba/
[root@localhost samba]# ls
总计 52
-rw-r--r-- 1 root root   20 2006-09-02 lmhosts
-rw------- 1 root root 8192 12-29 12:55 secrets.tdb
-rw-r--r-- 1 root root 9894 01-03 21:41 smb.conf
-rw------- 1 root root  101 12-29 12:55 smbpasswd
-rw-r--r-- 1 root root   97 2006-09-02 smbusers
第二步:

vi smb.conf
如果是匿名访问,要更改如下:
1)在[global]下的workgroup指定工作组的名称。
2)在 server string  指定服务器的名称。这两个可以随意指定名称。
3)在security 中指定为share,表示安全等级最低。
4)guest account 指定为nobody,表示是一个匿名访问。
5)在基础max log size中指定日志的大小,如果为0表示没有限制.
在文件的最后面加入下面的内容:
[my_samba_name]
  comment = mysharename
  path = /workspace
  valid users = nobody
  writable = yes
  public = yes

现在是开启匿名访问,所以如果在看到有关passwd的设置时一切注释掉.
第三步:
service  smb restart
第四步:
这时就可以在用\\192.168.10.2来直接访问了。有时会出现权限无法访问的问题,
这时要对共享目录加权限。如下
chmod 777 workspace,如果想让其中一个文件夹不让访问,也可以加权限。
chmod 731 fs这时这个fs文件夹就不能匿名访问了。