使用的centos6.5和物理机上的windows7,实现在windows7 上访问centos上的文件。
1.使用yum安装Samba
使用yum进行包的安装(可以解决包之间的依赖关系),当然也可以使用rpm的方式单个进行安装。
在命令行输入:yum -y install samba samba-common samba-client
2.查看samba是否安装成功
在命令行输入:rpm -qa | grep "samba"
,查看是否显示出samba的相关信息。
安装成功后,系统会生成配置文件和命令:
/etc/samba/smb.conf #samba主配置文件
/etc/init.d/smb #samba的启动关闭文件
3.设置samba的开机自启动
命令行执行:chkconfig --level 35 smb on
4.修改samba的配置文件
在配置文件的最后添加:
[shawn]
comment = shawn
path = /home/shawn
guest ok = yes
writeable = yes
share modes = no
其中的shawn是一个用户名,/home/shawn是shawn的home目录,目的是把/home/shawn目录设为共享目录,对外的名称是shawn。
5.添加一个共享用户来访问共享文件
smbpasswd -a shawn
其中shawn是系统中已经存在的一个用户。
6.使用windows来访问Linux的samba服务器
首先查看Linux的ip地址,执行ifconfig eth0,我的Linux ip地址是192.168.93.141。
关闭防火墙,执行service iptables stop
在windows资源管理器中输入\\192.168.93.141进行访问,弹出输入用户和密码的对话框,输入shawn用户名,再输入密码即可。