linux下配置安装samba服务器

先了解一下什么是samba:

我们知道windows主机彼此之间可以利用“网上邻居”来访问共享资源,NFS也能使linux主机之间实现资源访问。而samba服务软件能够使windows与linux之间实现资源共享。

samba软件分为客户端及服务器端两部分,通过执行samba客户端程序,linux主机便可以访问网络上的windows主机所共享的资源。而在linux主机上安装samba服务器,则可以使windows主机访问samba服务器共享的资源。

1、先查看系统中是否已经安装samba服务器,如有先删除

//查看系统中是否安装samba服务器
rpm -q samba
rpm -q  sam*

//如果有则删除
rpm -e samba

//如果删除时其他软件依赖samba,则
rpm -e --nodeps samba

2、把自己的安装文件挂载到linux下,并把samba开头的3个文件拷贝到/usr目录,并开始安装

mount /mnt/cdrom/

//把samba开头的三个文件拷贝到/usr目录
cp /mnt/cdrom/samba* /usr

//安装samba
rpm -ivh /usr/samba-common-3.0.4-0.5.1.i386.rpm

rpm -ivh /usr/samba-client-3.0.4-0.5.1.i386.rpm

rpm -ivh /usr/samba-3.0.4-0.5.1.i386.rpm

3、设置samba密码文件

//现在linux中建立一个普通用户zzg
useradd zzg
//给用户zzg设置密码
passwd zzg

//将/etc/passwd中的用户都添加到smbpasswd中
cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

//设置用户zzg的samba密码
smbpasswd 888888

4、启动samba服务器

//启动samba服务
service smb start
//停止samba服务
service smb stop
//重启samba服务
service smb restart

相关推荐