分类: LINUX
2008-04-25 08:22:34
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zycbeyond.blog.51cto.com/264758/49953 |
好不容易到了周末,终于有点自己的时间能够在Linux下完成一些自己一直想完成的各个服务器的配置。今天花了半天终于把samba服务器配好了。在这里想把自己的经历分享一下。先看哈Samba服务器的配置;
首先是申明本人用的linux系统是red flag 6.0。基于这点先介绍一下该版本的linux吧。当前在大陆流行的linux系统想必应该算是ubuntu吧(个人估计),至少我们学校的人很少用red flag,虽然它是一个国内的版本,但是我个人认为还是很不错的一个linux操作系统。尤其最近各大linux发行版的公司都在尽力将它做成像windows一样便于交互的系统(并且事实上很多版本都已经很接近了)。如果你不太喜欢一个新的操作系统的话,红旗应该说算是歌好的操作系统。它将整个界面都做成了跟windows一样的了(正如红旗老总说的一样)。虽然它的原创型不是很好,因为我个人发现该版本与当前世界上流行的pclinuxOS(coming from US)几乎是一摸一样的。就连开、关机声音也一样。当然了它还是有些部分不一样。。。。好了进入正题吧。
一、配置环境
1、当然是要有一台装有Linux系统的pc了和一台装有windows系统的pc(相信看这篇文 章的都知道samba的用途了,如果不知道可以在gooole里搜索了(:—)
2、假定上面两台机子都在同一个局域网中。如果你他们不是在同一个网段当然要改到同一个网段了。
二、配置
由于我们的配置环境是红旗6,所以我们不需要去单独下载smaba。因为红旗6集成了很多软件,当然这款也没有落掉了。要检查你的系统装了samba没有,你可以用命令
sudo apt-get install samba
看到底安装了没有。
一般都是默认安装了的,然后开始配置整个samba的配置文件。现打开文件用命令(假定你现在处于系统根目录下)
cd etc/samba //到samba的目录下 ======================GlobalSettings=====================================vim smb.conf //我用的是vim编辑器打开samba的配置文件 你可以看到一下内容(舍去了原来的一些注释也就是以“#”开头的,并在各行后面加上了我给的注释,也就是在下面的文章中以“//”后面的) include=/etc/samba/smbshared.conf [global] # ----------------------- Netwrok Related Options ------------------------- workgroup = MYGROUP //设置相关的网络组。也就是什么组可以用(一般是默 // 认) server string = Samba Server Version %v //服务器版本 --------------------------- Logging Options ----------------------------- # logs split per machine log file = /var/log/samba/log.%m # max 50KB per log file, then rotate max log size = 50 ----------------------- Standalone Server Options ------------------------ security = share //设置文件的安全,注意应该设成share passdb backend = tdbsam --------------------------- Printing Options ----------------------------- load printers = yes //配置打印机共享 cups options = raw --------------------------- Filesystem Options --------------------------- dos charset = CP936 //设置字体 #=========================Share Definitions============================== [homes] //设置共享的文件(home) comment = Home Directories browseable = no writable = yes ; valid users = %S ; valid users = MYDOMAIN\%S [printers] comment = All Printers path = /var/spool/samba 当然一般上面的配置都可以直接取默认值,然后保存(方法是ESC + SHIFT + “:键”输入wq!)然后可以看到在目录 etc/samba/下面还有一个文件叫smbshare.conf.同样用vim 打开然后你可以添加你要共享的文件夹只需要添加代码: [你要添加的文件夹的名字] //设置共享的文件(home) comment = Home Directories //对该文件夹的描述 path=该文件夹的绝对路径; browseable = no //是否允许浏览 writable = yes //是否可写 ; valid users = %S ; valid users = MYDOMAIN\%S 好了配置完成了; 三 测试 配好后输入命令 service smb start //开启服务器 你可以看到: 启动SMB服务 这个时候你可以在另外一台windows机子上打开运行输入 \\刚才配好的服务器的IP 然后回车,你就会看到跟windows一样的文件共享界面... 还有跟多设置用户权限的问题.相信懂得linux权限的人都会知道怎么设置.在此就不再多说了. 本文出自 “Where there is a will ,there is a way!” 博客,请务必保留此出处http://zycbeyond.blog.51cto.com/264758/49953 本文出自 51CTO.COM技术博客 |