千家信息网

centos搭建samba服务

发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,环境:CentOS release 6.8 (Final)Microsoft Windows XP [版本 5.1.2600]一、windows为服务器端,Centos为客户机挂载samba服务1、共
千家信息网最后更新 2025年02月03日centos搭建samba服务

环境:

CentOS release 6.8 (Final)

Microsoft Windows XP [版本 5.1.2600]



一、windows为服务器端,Centos为客户机挂载samba服务

1、共享samba文件夹


2、本地测试共享是否开启


3、Centos安装客户端所需的软件

yum list | grep samba | wc -l#查看yum源有关samba关键字的安装包数量yum install samba-client samba-common samba-winbind -y#以上三个包是centos作为客户端所必需的软件包#samba-winbind主要是和windows中的域配合会用到yum install cifs-utils.x86_64  -y#这是samba之间通信的协议


4、查看windows的IP地址

win+R==>>cmd==>>ipconfig


5、Centos查看和挂载samba共享目录

smbclient -L //192.168.199.238 -U test#test是用户的意思,因为之前windows中已经设置过了,windows的多余操作就不做了。#-L--listsmbclient  //192.168.199.238/ts -U testsmb: \> lsexitdf -hFilesystem            Size  Used Avail Use% Mounted on/dev/mapper/vg_kvm-lv_root                       50G  5.4G   42G  12% /tmpfs                 491M   72K  491M   1% /dev/shm/dev/sda1             477M   35M  418M   8% /boot/dev/mapper/vg_kvm-lv_home                      441G   71M  418G   1% /home#查看当前并没有挂载samba的共享目录                      mount -t cifs -o username=test,password=123 //192.168.199.238/ts /mnt/#挂载ts目录到/mnt下,注意不推荐直接用password不安全df -hFilesystem            Size  Used Avail Use% Mounted on/dev/mapper/vg_kvm-lv_root                       50G  5.4G   42G  12% /tmpfs                 491M   72K  491M   1% /dev/shm/dev/sda1             477M   35M  418M   8% /boot/dev/mapper/vg_kvm-lv_home                      441G   71M  418G   1% /home//192.168.199.238/ts   40G  1.8G   39G   5% /mntll /mnt/#查看共享内容


6、总结

  • samba作为客户端必须有这么几个包:samba-common、samba-client、cifs-utils。

  • samba服务在centos6.8的yum源中一般都有两个版本的samba服务,一个是3一个是4版本,不要冲突了,冲突的话协议可能会冲突,严重的会导致无法正常使用samba。

  • 不推荐在挂载的时候直接-o 加password的方式挂载,因为安全第一。

  • smbclient -L查看出来的sharename才是挂载的时候用的名字,而不是在创建共享目录时的名字。


二、Centos作为服务器端

1、Centos搭建samba服务器

yum install samba -ycp /etc/samba/smb.conf /etc/samba/smb.conf.backupegrep -v "#|;" smb.conf.backup > smb.confsed -i '/^[[:space:]]*$/d' smb.confvim smb.conf#添加内容[smbone]        comment=smbone        path=/smbone        writable=yes        write list=@smbservice iptables stopuseradd smbsmbpasswd -a smbmkdir /smbonechown -R smb.smb /smboneservice smb start && service nmb startnetstat -ntpul | grep smb

#以上一个简单的samba服务器就搭建完成了

总结:

  • 搭建samba服务一定要关闭selinux和iptables否则容易出错

  • 如果想要深入了解,一定要把smb.conf文件总结下

  • smbpass添加的用户本地必须存在,但是密码文件非本地的

  • 创建共享目录一定要注意本地的权限和所有者问题


2、windows测试



3、使用Centos测试

yum install samba-client samba-common cifs-utils -ysmbclient -L //192.168.199.128 -U smbsmbclient  //192.168.199.128/smbone -U smblsexitdf -hmount -t cifs -o username=smb,password=123 //192.168.199.128/smbone /mnt/


服务 目录 客户 服务器 客户端 文件 版本 冲突 测试 安全 内容 名字 时候 用户 软件 推荐 三个 两个 之间 关键 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 创新安卓软件开发 交互式方法创建数据库 服务器实例突然不能远程连接了 东营企业软件开发 网络安全 案例 ppt 网信办网络安全学院 软件开发如何写简历 微磊时仕上海互联网科技中心 网络安全等级保护实施过程中 西青区咨询网络技术诚信合作 如何更换服务器绝地求生 srs流媒体服务器将图片视频 奉贤区现代软件开发密度 江苏网络时钟同步服务器地址 饥荒服务器模组应用重启 加入mc服务器要多久 郑州搜客网络技术有限公司 延庆区智能网络技术诚信服务 网络安全护苗行动活动简报 三滚闸机系统数据库连接不上 网络安全法中关键信息 数据库er图需要画属性吗 网络技术服务商申购 长沙网络安全人才教育基地 包河区网络技术咨询优势 汽车远程启动需要专门的服务器 法源数据库 软件开发公司 百度百科 服务器怎么搞崩溃 新罗区宇沛植网络技术工作室
0