尝试在centos 5.3和rhel 5.3下安装samba

        学习linux一些时间,总是停留在一些目录、文件、网络管理命令的使用上,从来没有尝试过安装什么服务,这次是首次尝试使用rpm安装samba服务,其中遇到了一些问题,可能对行家来讲是小儿科,但我是用了一个下午才解决。即使这么慢的速度,当在windows下正常访问samba共享目录时,兴奋之情还是油然而生,与是乎写下这些文件以记之...

[缘由]本单位采购了discuz论坛,需要将旧论坛数据拷贝至新服务器(以下以new代替),new新装了系统,环境已经由厂家负责搭建好(我linux不熟),需要今晚将旧论坛数据拷贝,进行数据转换测试用,数据大约20G。如果在new上建立samba,就是在旧论坛服务器上使用备份软件直接指定还原到new的共享目录,省得通过ftp传或者移动硬盘拷贝。

[服务器环境]
旧论坛windows 2003 r2,备份软件为:veritas symc be 11
new论坛 rhel 5.3
我自己机器: windows xp 虚拟机centos 5.3

[实验步骤]
我先在虚拟机上测试运行,首先查看rpm包安装情况:
rpm -qa | grep samba
samba-client-3.0.33-3.7.e15
samba-common-3.0.33-3.7.315
查询服务smb
service smb status 结果显示 unregognized service
通过网上查询,以上证明只装了samba的客户端。挂载镜像文件,开始查询:
ls samba*
需要安装samba-3.0.33-3.7.e15.i386.rpm,提示我需要安装另一个perl-Convert-ASN1软件包。
查询:ls perl-C*,无此软件包,怎么办?下载。
在网上有人说只要能上网,就可以用yum -install 进行安装,好。试试。
yun -install samba,无图,忘记抓了。
反正是把这个perl包下载下来了,进行安装rpm -ivh peel-Convert-ASN1.0.20-1.1,成功。
继续安装rpm -ivh samba-3.0.33.3.7.e15.i386.rpm,成功。
参照小五的samba服务配置,修改/etc/samba/smb.conf,如下:
[myshare]
path = /home/share
public = yes
writable = yes
create mask = 0765
修改security = share
确认关闭iptables,修改/etc/selinux/conf(selinux=disable),重启smb。
出现了久违的共享页面,但共享目录无法访问,提示与管理员联系。找,功夫不负有心人。

终于可以正常访问了。高兴。开始在new上安装,同样出现需要perl的情况,步骤同上,一切顺利,共享正常访问,可以新建文件、目录。高兴。备份软件还原,图:

veritas 备份还原正常

参考网址:
小五:http://xwnet.blog.51cto.com/233677/140961
czq2008sky:http://marklinux.blog.51cto.com/515329/253407
注:第一次上图,笨手笨脚,见谅.

补充一下:匿名用户只能设置上传、下载,而不能进行修改删除文件等操作,这是服务器做的设置,不推荐修改。为了方便,下一步还是设置指定用户访问才行。

你可能感兴趣的:(centos,职场,samba,休闲,Veritas)