分类: LINUX
2011-07-11 10:22:13
序:因为之前一直用ubuntu做编译环境,个人感觉fedora15的界面比ubuntu11好用多了,所以换到fedora下,要和windows共享,又要重新安装samba,貌似比ubuntu要复杂一些,假设大家的网络信息已经配置好了,下面是samba配置的简单过程分享给大家,如有纰漏,还望指正!
一、安装samba服务器通过yum安装 #yum install samba (和ubuntu一样方便,不用多说)
二、配置samba服务器1.编辑/etc/samba/smb.conf,需要root权限注:要养成先备份的好习惯哦。另注:本篇设置为windows访问linux不需要密码,如有需要自行更改吧,要创建samba用户的哦
·需要修改:
workgroup = WORKGROUP //设置工作组 security = share //安全级别,user需要用户名和密码,share级别则不要
·需要添加:
2.创建共享目录/home/jimmy/share[jimmy] //建立一个共享名为jimmy的共享,名字随意,但是后面windows下会用到 comment = Samba //描述信息,同样随意 path = /home/jimmy/share //共享路径,需要有访问权限 public = yes //是否允许guest用户访问(相当于guest ok = yes/no) writable = yes //是否可写
三、启动samba服务chmod 777 /home/jimmy/share
# chkconfig smb on ← 设置 Fedora Samba 自启动 # chkconfig --list smb ← 确认 Fedora Samba 启动标签,确认 2-5 为 on 的状态 # chkconfig nmb on ← 设置 nmb 自启动 # chkconfig --list nmb ← 确认 nmb 启动标签,确认 2-5 为 on 的状态 # /etc/rc.d/init.d/smb start(或者service smb start) ← 启动 Fedora Samba 服务 # /etc/rc.d/init.d/nmb start ← 启动 nmb 服务四、关闭selinux
打开windows运行 的ip地址)\(smb.conf中添加的共享名)
如:
可能会提示没有权限或者无法访问,这是因为selinux对samba共享做了限制,所以个人采取关闭selinux.(若提示"找不到***,请检查拼写"关闭防火墙才行 #service iptables stop)
关闭方法:打开/etc/selinux/config
修改:SELINUX=disable 重启linux生效
ok了剩下的就是windows下映射网络驱动器啦,小case的对吧
后记:不知道你是不是也发现工作中很多时候搭建开发环境都耗去大部分宝贵的时间,也许很简单的问题就整的你很是郁闷,所以大家要多多分享多多探讨,总会积累成自己的经验,也许以后工作的效率会越来越高,会举一反三,不要小看搭建环境,成功者们都要从小事做起!