Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9071
  • 博文数量: 5
  • 博客积分: 140
  • 博客等级: 入伍新兵
  • 技术积分: 70
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-12 00:47
文章分类

全部博文(5)

文章存档

2012年(5)

我的朋友

分类: LINUX

2012-05-13 10:41:46

用途:实现linuxwindows之间文件的共享。

安装步骤:

1.       查看是否安装了samba: rpm –q samba

2.       如果有安装,就可以直接跳转到第*

没有的话,我这里提供两种安装方式:

(1)       把自己要安装的文件挂载到linux下:选择镜像,然后,mount /mnt/cdrom(没试过,仅仅是听教程是那么讲的),然后把以samba开头的文件,拷贝到/home下,准备安装,cd /mnt/cdrom ,然后,cp /mnt/cdrom 安装目录;

注意:这里要先安装*common*->*client*->*。切忌弄乱了先后顺序。

(2)       直接用yum来安装:yum install samba*,根据提示输入一路安装下来。(强烈推荐,不过前提是要在联网的情况下)

3.       安装好后,创建一个用户:用户名(如:share.

(1)     Useradd share(用户名即共享文件夹);

(2)     Passwd 密码(自己设定)

4.       share设置samba密码

Cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

share用户设置samba密码:Smbpasswd share

注意:这里会报错:Failed to find entry for user share;经网上查询:这个报错说明没有该用户,请使用-a参数。即:Smbpasswd –a  share(用户)

5.       设置到这里的话,基本完成但是还是会有问题:windows下仍然无法访问到share共享文件夹。这里遇到的问题可能是新建的文件夹设置的权限有问题或是Selinux引起的。解决办法:

(1)     关闭SElinuxvi /etc/selinux/config文件中的SELINUX=””disabled,然后重启。为了避免防火墙的干扰,最后再把防火墙关闭(在超户下执行):service iptables stop;

(2)     给共享文件夹打上SELinux标签,同时共享文件夹必须要有777的权限,匿名客户端才能正常访问!命令:chmod -R 777  (也是在超户下执行的)。最后,启动samba服务器:service smb start/stop/reboot(要想随机启动还要:chkconfig --level 235 iptables off  ;  chkconfig –level 5 smb on  )

6.       到这里就基本成功啦。在windows 下使用键盘上: +R(也可以:windows->所有程序->附件->运行);就可以进入到一下界面:

 在打开的那里面输入:\\linuxip地址;然后,按确定或 Enter键就可以进入到share共享文件夹下去啦。在window下面往share文件夹里面放入东西,同时在linux下也可以看到了。到这里就完成了samba服务器的搭建啦。

阅读(195) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~