samba服务器相对比较专业。在配置samba服务器前,先查看是否安装samba服务器。
Samba服务器是为了实现Windows与Linux服务器之间的资源共享,linux操作系统提供了samba服务,samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信。
使用命令 rpm -q samba 查看是否安装samba服务器,如果没有安装samba服务器,可以使用yum install samba 或者使用RPM包安装查找需要安装的samba服务包。
如果选择使用镜像安装,使用命令
cd /media/CentOS_6.5_Final
ls -l
cd Packages/
find samba*
使用find samba*命令在终端可以看见有samba和samba4两种类型的安装包,我选择安装samba类安装包。
快速方便的安装方式可以使用yum install samba samba-client samba-swat安装
选择自动安装
安装结束,查看安装情况
命令 rpm -qa samba
rpm -qa|grep samba
关闭防火墙
命令 chkconfig iptables off
关闭文件的安全性
命令 vi /etc/selinux/config
注释掉)
注释掉)
SELINUX=disabled(最后一行添加)
重新启动系统reboot
Samba服务器已经安装完成紧接着对服务器进行配置
配置步骤如下:
使用命令启动samba服务器
/etc/init.d/smb start/stop/restart
查看samba服务器的驱动状态并设置开机自动启动
service smb status
Chkconfig --level 35 smb on
Samba的配置文件为/etc/samba/smb.conf
Global settings(设置samba服务器的运行环境,针对所有的共享资源都)
Share definitions(共享目录设置,针对当前共享资源起)
配置文件
备份 cp -p /etc/samba/smb.conf
vim /etc/samba/smb.conf
测试配置结果testparm
创建共享目录
命令 cd /home
mkdir share
touch samba.txt
touch zhang.txt
touch yan.txt
ls -l
cd ../..
chown -R nobody:nobody /home/share/
ls -l /home/share/
重新启动samba服务器
命令 /etc/init.d/smb restart
/etc/init.d/nmb restart
查看服务器ip)
(服务器的ip)/public(访问服务 器)输入root密码 ,进入smb:\> 输入ls查看共享文件。在window下直接\\ip,访问samba服务器。
(说明:以上仅是我个人根据个人经验写的博客,如果有说明不足的地方请给我留言,谢谢!)