1.Samba软件的安装。首先要用以下的命令来检测是否安装过samba。
2.没有的话就要进行安装,直接用FC9的光盘,进入光盘里面的 Packages 目录,里面有现成的安装包。
- [root@tom Packages]# rpm -ivh samba-3.2.0-1.pre3.9.fc9.i386.rpm
-
error: Failed dependencies:
-
perl(Convert::ASN1) is needed by samba-3.2.0-1.pre3.9.fc9.i386
3.安装的时候出现了错误,那么就进行如下的安装。
- [root@tom Packages]# rpm -ivh perl-Convert-ASN1-0.21-3.fc9.noarch.rpm
-
Preparing... ########################################### [100%]
-
1:perl-Convert-ASN1 ########################################### [100%]
-
[root@tom Packages]# rpm -ivh samba-3.2.0-1.pre3.9.fc9.i386.rpm
-
Preparing... ########################################### [100%]
-
1:samba ########################################### [100%]
-
[root@tom Packages]# rpm -ivh system-config-samba-1.2.63-1.fc9.noarch.rpm
-
Preparing... ########################################### [100%]
-
1:system-config-samba ########################################### [100%]
4.最后来检测是否将samba安装成功。
- [root@tom Packages]# rpm -qa samba
-
samba-3.2.0-1.pre3.9.fc9.i386
-
[root@tom Packages]# rpm -qa | grep samba
-
samba-client-3.2.0-1.pre3.9.fc9.i386
-
system-config-samba-1.2.63-1.fc9.noarch
-
samba-winbind-3.2.0-1.pre3.9.fc9.i386
-
samba-3.2.0-1.pre3.9.fc9.i386
-
samba-common-3.2.0-1.pre3.9.fc9.i386
5.修改配置文件,在最后加上下面的信息即可
- [root]
-
path = /
-
valid users = root
-
browseable = yes
-
writable = yes
-
guest ok = yes
6.这个时候,只能读,不能写。在sellinux 管理器里面的 Boolean 选项中 搜索 samba,使能以下几项。
- samba_enable_home_dir
-
samba_export_all_ro
-
samba_export_all_rw
这一项我是直接通过界面来配置的,System-->Administration-->SELinux Management.据说,也可以通过以下的命令来设置,我没有试过。
- setsebool –P samba_enable_home_dir on
-
setsebool –P samba_export_all_ro on
-
setsebool –P samba_export_all_rw on
此时,就可以再XP下访问FC9的共享文件夹了
阅读(1223) | 评论(0) | 转发(0) |