fedora9.0 samba服务安装步骤

平台  fedora 9.0  mini2440

我是从fedora安装包中安装samba服务,至于其他的直接用yum来安装的,我现在系统不能上网,这个问题比较头疼,下次弄好了再来补上。

samba服务用来实现linux和windows目录共享,其实如果我们只是用于我们的虚拟机和windows PC机进行通信的话其实还是有很多的其他办法的,我看到一强人总结了十来种方法吧,我一时间找不到了,以后找到了在补上。但是基本的我们也有好几种,比如可以按照mini2440用户手册上的通信方式,但是我不知道那种方式怎么在字符界面上使用,还有有时候配置不上,不知道为什么。然后的我一般是用的安装wmware tools 来实现windows 和虚拟机共享文件,但是我昨天发现在linux下不能把文件copy到共享文件夹里面,我记得好像以前是可以的,现在变成了只能从windows拷贝文件到linux中而不能从linux拷文件到linux,而我刚好要从linux下拷贝文件到windows中来,没办法在配置一个samba啦,我要说的是像samba这样的配置,我暂时觉得先照着用就好吧,以后真正要用的时候再去多学点吧,因为我看到网上很多人写的很多,写的比较复杂,以前我没有弄samba就是看到好复杂,但是只有自己配了之后其实发现不需要很多的配置,一下子就弄好了。

1、检查是否安装smb

检查的方法有很多,这里说一种吧

# service smb status

出现不能识别的服务表示没有安装samba

2、安装samba

samba软件包在fedora9.0  的安装光盘中有四个软件包,因为软件包有依赖

需要安装 perl-Convert-ASN1-0.21-3.fc9.noarch.rpm

进入光盘packages

[root@localhost Packages]# rpm -ivh perl-Convert-ASN1-0.21-3.fc9.noarch.rpm
Preparing... 

                            ########################################### [100%]
perl-Convert-ASN1          ########################################### [100%]

要不然会出现下面的错误

error: Failed dependencies:

perl(Convert::ASN1) is needed by samba-3.2.0-1.pre3.9.fc9.i386

安装成功后再安装其他四个samba包,然后检查smb服务是否安装

[root@localhost Packages]# service smb status

3、配置samba

#vim /etc/samba/smb.conf 下面的几行代码

在share definition下面添加,仿照下面的格式

【root】

comment = ROOT Directories   

browseable = yes

writable = yes

path  = /

valid users = smb    

#:x 保存退出

# smbpasswd  -a  smb  

设置smb这个用户的密码

4、重启smb服务

/etc/init.d/smb  restart

5、启动smb服务

打开windows开始菜单,运行

输入 \\ 192.168.0.89  输入你的虚拟机linux的ip地址

弹出对话框中输入 用户名和密码  用户名我们设置的是 smb 密码自己设置的

至此配置smb结束了,但是smb还有很多很多的其他的事情可以,但是我现在就只有用到这些,以后用的其他的再来一步一步的继续更新。

下面给出一个详细的配置使用smb的网址

http://www.linuxsir.org/main/node/158

今天就先写到这里,2011-09-27

你可能感兴趣的:(windows,linux,虚拟机,service,perl,dependencies)