2024年1月25日发(作者:)

smb的服务安装好了,下边我们来配置一下。这里只说图形化界面,至于命令的我也不说了。网络上到处都是。其实我是懒,难得去弄,有简单的就直接用简单的。有兴趣的自己的去研究一下吧!

步骤1:

步骤2:

步骤3:

这里说以一句,这里选择你想和windows共享的文件夹。

步骤4:

这里需要选上writeable和visible

步骤5:

这里我们选择Allow access to everyone,如果想限制的话,那就选上边的only吧

步骤6:

步骤7:

步骤8:

下面直接点ok,在点ok。

步骤9:

步骤10:

这里选择admin,其实也可以不选,那我们就不选吧,这里我只是给你看看。

步骤11: 这里也需要注意,你要关闭防火墙哦。不然没戏。不要说你不知道在那里关闭防火墙。

选中Samba 然后点Apply 或者:输入/etc/init.d/smb restart

步骤12:你想实现smb和windows共享文件,那你首先需要实现网络连通哦,不然你怎么实现都不会成功的。

好了,现在我们来看看成果。在你的cmd下输入192.168.66.60 ,也就是你linux的ip

如果你使用source insight写程序就更方便了 。好啦。smb的好处就是这个。下面有smb的doc文件。需要的自己下。

你可能按照上边做的时候半天就是不能访问。这个主要是我的电脑是配置好了的,有人问,我才写了这篇文章,所以里面忘记了selinux中对samba的限制。好了。按照下边的注意,一定可以访问资源的。

注意 解决fedora9中selinux拒绝访问共享的问题(目录拒绝访问时)

在其它版本的linux中(AS5,AS4,Centos)中做如上设置后就可以正常访问共享了,但是在fedora9中却不行,我们只能看到共享,但是访问的时候会出现拒绝访问的情况,这是为什么呢?因为selinux对samba共享做了限制,我们只用把selinux中对samba的限制给解决了就行了,我们做如下设置就OK了,这也是我做此教程的目的:输入命令:

#setsebool –P samba_enable_home_dir on

#setsebool –P samba_export_all_ro on

#setsebool –P samba_export_all_rw on

我们可以用命令getsebool –a | grep samba

查看上面三项是否打开,打开的话你的共享应该就正常了。

如果还是出现不能访问的情况,请清除你的防火墙规则:

iptables -F //清除规则 这一步一定要做

iptables -L //查看是否清除掉了!