设为首页 收藏本站
查看: 897|回复: 0

[经验分享] Redhat Linux配置samba服务

[复制链接]

尚未签到

发表于 2018-5-9 11:57:57 | 显示全部楼层 |阅读模式
一:实验环境
  1. Vmware虚拟机    windowxp系统    redhat linux
  2.配置网络     xp       192.168.161.166/24
  linux  eth1   192.168.161.143/24
  ### : ip只要在同一网段就行   linux中使用任何一块开启的网卡就ok
二:实验步骤
1.检查系统有没安装samba服务包
  rpm  -qa   | grep   samba
DSC0000.png

  说明 : 这三个是必须的  如果没有安装
  ①简单的就是yum安装
  (前提是您的系统必须注册过哟   也可以修改yum 指向163的开源 yum
  可以参考一下我的博客163的开源yum)
  ②解压.iso文件,打开解压后的文件夹Packages找到这三个rpm文件
  拖动到你的linux某个目录下eg:tmp 目录下
  rpm -ivh   *.rpm --nodeps   安装samba服务器
  (前提是您的linux系统已经安装过vmware tools 这个工具
  如果没有安装请查看我的博客  linux中VMware Tools 安装
  用uname 查看一下你的系统  可能是32位的用i“N”86的rpm文件 )
  2.配置samba
  查看一下samba的一些配置文件
[root@A-ONE samba]# cp smb.conf smb.confbak # 记得备份要修改的文件哟

[root@A-ONE samba]# vi /etc/samba/smb.conf

[global]

  orkgroup = WORKGROUP        #工作组名称改为 Windows 网络所定义的工作组名
  server string = Samba Server   #设置samba服务器的主机名称
  security = user           #设置samba服务器安全级别为user,即以账号和口令访问
  netbios name = SambaServer  for A-ONE #设置Samba服务器访问别名
  #在文件的尾添加以下自定义内容
[sambaserver]   #这里输入什么,windows访问时就会显示相同名称的共享文件夹

  comment = SambaServer   # Windows中看到的共享目录的备注信息
  path = /home/test   #共享目录在linux系统中的位置
  public = no     #不公开目录
  writable = yes   #共享目录可以读写,要想目录可写,还要在系统层面给这个目录赋予相关的用户权限。
  valid users=SambaServer   #只允许SambaServer用户访问(可以添加多行不同的用户
  3.创建账户
[root@A-ONE ~]#useradd test  #创建账户test

  (其实在此步骤结束 系统自动在home目录下创建了test目录)
[root@A-ONE ~]# mkdir -p /home/test #递归创建子目录

[root@A-ONE ~]# cd /home/test

[root@A-ONE ~]# touch test.txt

  4.用户添加到samba数据库
[root@A-ONE test]# smbpasswd -a test

  New SMB password:          # 用户登录samba服务的密码
  Retype new SMB password:
  或者使用 pdbedit -a  test
  5.启动服务和进程
[root@A-ONE init.d]# smbd

[root@A-ONE init.d]# nmbd

[root@A-ONE init.d]# service smb start

  6.防火墙开放端口:TCP137.138 UDP139.443
  vim /etc/sysconfig/iptables 或者在命令行下输入system-config-firewall开启防火墙来手动添加放行端口
[root@A-ONE ~]# system-config-firewall

  #修改配置后重启防火墙
[root@A-ONE sysconfig]# service iptables restart

  三:配置完毕就剩下验证啦
[root@A-ONE init.d]# smbclient -L \\192.168.161.143  -U test

  #要输入你服务器的ip地址哟(ifconfig命令查看开启的网卡)
  #验证通过就会出现以下信息咯
  也可以通过XP系统来验证以下咯
  在xp的开始--》运行里输入samba服务ip地址

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-457675-1-1.html 上篇帖子: RedHat 6配置DNS服务实现主从同步与正反向解析 下篇帖子: Redhat6.2 linux内核的升降级
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表