文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>(实践成功)开发准备--vm6.0+samba

(实践成功)开发准备--vm6.0+samba

时间:2010-05-14  来源:hitechman

由于windows 下编写程序及共享.方便与LINUX通信. 先前安装TOOLS工具来共享. 现把LINUX也安装了samba.下面是安装成功.   所以.确定是否已安装samba服务. rpm -qa |grep samba  #如果有安装,它会有所提示已安装的包. 本人安装系统时,把所在服务的包都取消,所以没有安装.   如果有.即可进行修改/etc/samba smb.conf 来配置.   否则往下操作.   在cdrom连接并添加linx hat.iso 操作系统文件; 用挂载光驱 mount -t iso9660 /dev/cdrom /mnt/cdrom  # 这样.在mnt目录下就自动挂载cdrom光驱目录.(可能有的在/media/CDROM 目录.它是光驱文件)   进入光驱文件目录. cd /media/CDROM/Server find samba         #  查找SAMBA相关包   samba-3.0.23c-2.i386.rpm     ---服务器端,要搭建Samba服务器,必须安装此软件包; samba-client-3.0.23c-2.i386.rpm    ---客户端端,为连接服务器和连接网上邻居的客户端的Samba客户端工具; samba-common-3.0.23c-2.i386.rpm    ---存放通用的工具和库文件,通常此包必须安装; samba-swat-3.0.23c-2.i386.rpm ---为服务器图形化管理工具,此包安装完成之后,用户可以通过IE或其它浏览器来对Samba服务器进行图形化管理。     安装所有查找到的包. rpm -ivh -f --nodeps samba-****.rpm  #-ivh 是安装,-f是指强制,--nodeps是指不检查依赖关系   等把四个包安装完后.可以用rpm -qa |grep samba 来检查.     我们进行配置文件.来达到通信目的: Samba服务的主配置文件:/etc/samba/smb.conf Samba服务的密码文件:/etc/samba/smbpasswd Samba服务的日志文件:/var/log/samba/*.log Samba共享文件夹的权限是靠samba配置文件和liunux系统的文件夹权限共同控制的。配置的时候一定要注意。   主要修改下面内容.达到访问目的: 修改smb.conf 文件. vi smb.conf   [global]下的:   workgroup = MYGROUP  #设置工作组   security = user                 # 使用密码模式登录,本人设置成share 方便工作.   “security = user”为系统默认的安全级别:
1) share模式:不用进行权限匹配检查即可访问共享资源,安全性比较差;
2) user模式:需要对用户名和密码进行验证,通过后才能访问共享资源,具有一定的安全性;
3) server模式:通过指定的服务器对用户名和密码进行验证,如果不通过,客户端会用user级别访问;
4) domain模式:domain级别的Samba服务器只作为域的成员客户端加入Windows域中,由Windows域控制器来完成对用户名和密码的验证;
5) ads模式:如果Samba服务器以ads方式加入Windows域中,将具备domian级别的所有功能,并且可以完成对用户名和密码的验证工作。
  在最后加上: [public]                             # 描述
comment = hitechman               #共享资源的描述
path = /user                      #共享路径
public = yes                      #是否允许匿名访问
readonly = yes                    #对文件读取进行设置,设置为“yes”表示只读,设置为“no”表示可                                  以读和写。
# browseable = no                  # 其他用户不可浏览
# writable = yes                   # 可写
# valid users = %S                  # 用户的主目录
    修改后保存. 重启samba服务. service smb restart   ntsysn(或者setup ) #设置每次启动,自动启动.   问题: 能访问.但不能写. 办法:把readonly = no 改为NO. 还有: selinux是拥有一个灵活而强制性的访问控制,它缺省情况下不允许samba用户目录的功能,
关闭的方法为:修改etc/sysconfig/selinux 中的selinux=““为disabled,然后重启Linux。
共享之前,最好把防火墙关闭:service iptable stop   完成后.就能正常访问且修改.   新建samba用户: 建立Samba帐号的命令为“smbpasswd -a 用户名”。 完成后,打开/etc/samba/smbpasswd文件,可以看到新增的samba用户         上面介绍了最简单的Samba服务器配置,对于一些更复杂的高级操作,有兴趣的朋友可以自己学习,谢谢!        
相关阅读 更多 +
排行榜 更多 +
哥布林弹球b服手游下载

哥布林弹球b服手游下载

休闲益智 下载
小马样式盒游戏下载

小马样式盒游戏下载

休闲益智 下载
异变小镇中文版下载安装

异变小镇中文版下载安装

冒险解谜 下载