RHEL5.4下使用Samba配置文件共享服务器

RHEL5.4下使用Samba配置文件共享服务器具体步骤:

1、安装samba服务器软件
查看系统当前已安装的Samba组件:
rpm -qa | grep samba
插入RHEL5的系统光盘,挂载并查看与samba相关的软件包:
挂载光盘:
mount /dev/cdrom /media/
查看与samba相关的软件包:
ls /media/Server/*samba*
安装samba服务器软件,至少要安装三个包:samba、samba-client、samba-common,这样就可以实现samba服务器和客户端的基本功能:
rpm -ivh /media/Server/samba-client-3.0.33-3.14.el5.i386.rpm
rpm -ivh /media/Server/samba-common-3.0.33-3.14.el5.i386.rpm
rpm -ivh /media/Server/perl-Convert-ASN1-0.20-1.1.noarch.rpm
rpm -ivh /media/Server/samba-3.0.33-3.14.el5.i386.rpm

2、查看安装的目录和文件
   rpm -ql samba
   rpm -ql samba-client

/etc/samba       配置文件存放主目录
   /etc/samba/smb.conf   主配置文件
   /etc/samba/smbpasswd   samba帐户文件
   /etc/samba/lmhosts     用户netbios解析的配置文件
   /etc/pam.d/samba      samba的PAM配置文件
   /etc/rc.d/init.d/smb 启动脚本文件
   /etc/samba/smbusers samba用户映射
   /usr/bin/smbstatus    可以查看samba服务器的连接状态信息
   /usr/sbin/nmbd       samba应用程序
   /usr/sbin/smbd       samba应用程序
   /usr/bin/smbclient    samba客户端访问工具
   /usr/bin/smbmount     samba客户端挂载工具

3、samba服务器的控制
   启动samba服务:
   service smb start
   查看后台运行的smbd和nmbd这两个进程:
   ps -aux | grep [sm,nm]bd

4、查看samba服务器的主配置文件的有效配置清单
grep -v "^#" /etc/samba/smb.conf | grep -v "^;" | grep -v "^$"

################################分割线 samba用户帐号###########################
实验案例一:创建samba用户帐号,测试homes共享
(1) 建立samba用户帐户
      useradd 用户名
      passwd 用户名
      smbpasswd -a 用户名
          重点:
              smbpasswd命令
              smbpasswd -a   建立
              smbpasswd -d   禁用
              smbpasswd -e   启用
              smbpasswd -x   删除
(2) 通过客户端访问samab服务器 UNC路径
(3) 在客户端通过新建立的samba用户帐户登陆samba服务器进行测试
(4) 结果:用户访问是自己的宿主目录

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wygzyz.html