samba服务器搭建

服务器的环境

  • 红帽5.4
  • vm15

挂载光盘

  • mount
  • mount -t iso9660 设备目录 /mnt 表示挂载

软件包安装

  • samba服务器只需安装两个软件包,先找到软件包的目录,而红帽5.4的软件包在Server目录下
  • rpm -ivh /mnt/Server/perl-Convert……按键盘上的Tab键自动补全
  • 安装软件包2
  • rpm -ivh /mnt/Server/samba-3.0.3……按键盘上的Tab键自动补全

设置防火墙通过、SELINUX禁用

  • setup命令设置

服务器的启动设置

网络IP相关设置

  • 预先设置

设置主配置文件smb.conf中的参数

  • 进入smb.conf配置文件
  • vi /etc/samba/smb.conf
  • 按小写字母i即可进入编辑模式,按Esc即可退出编辑模式,保存退出即可按:wq即可
  • 如果没有题中的目录,可用mkdir -p 目录地址,创建
  • 为目录地址加权限,可读可写可访问,命令chmod 777 目录地址
  • 查询配置文件是否正确,输入testparm

测试服务器可否正常访问

  • 在window界面输入win+R命令行,输入\192.168.118.20,虚拟机的网址



  • 如上图表示搭建完成,下图开始进行Windows访问samba共享测试



  • 进行Linux桌面访问Windows共享,先在Windows桌面创建需共享的文件,具体如图:





  • 在Linux环境进行重启服务器,进入Windows共享目录,下载文件,退出

  • 至此,共享samba服务器搭建成功。

  • samba服务器主要是一共享文件为主,一种共享级别,一种用户级别

  • 共享级别再更改题中的配置文件即可

  • 用户级别需先在liux中创建Linux用户

  • 命令:useradd num #num为用户名

  • 再将用户名转为samba用户

  • 命令:pdbedit -a num #增加samba用户

  • 详情请参考

samba服务器如有问题,请留言!!!

最新文章

  1. UML 序列图一点理解
  2. C堆栈
  3. linux之pid文件
  4. shell 脚本执行,出现错误bad interpreter: No such file or directory
  5. iOS App上传中遇到的问题
  6. Response.ContentType 详细列表 (转载)
  7. 用Apache Ivy实现项目里的依赖管理
  8. 在Eclipse/MyEclipse中安装spket插件
  9. Mtklog 分析(学习)
  10. mysql 字符集更改与导入数据
  11. nginx跨域问题记录
  12. 关于getchar-scanf函数的相关坑!
  13. CSS设置文字不能被选中
  14. 用python探索和分析网络数据
  15. 11g统计信息自动收集任务
  16. BZOJ3676 APIO2014 回文串 Manacher、SA
  17. 解决Nginx重启时提示nginx: [emerg] bind() to 0.0.0.0:80错误
  18. 使用ajax判断登录用户名
  19. Netty学习第五节实例进一步学习
  20. OC开发_代码片段——代码编写简单的tableViewCell

热门文章

  1. [***]HZOJ 跳房子
  2. Android ListView显示底部的分割线
  3. 唯一索引与非唯一索引区别(UNIQUE INDEX, NON-UNIQUE INDEX)
  4. JS判断在哪一端浏览器打开
  5. Vue点击事件失效
  6. 20190608笔试题のCSS-属性继承
  7. oracle优化EXPORT和IMPORT
  8. Laravel 之搜索引擎elasticsearch扩展Scout
  9. Python--day69--ORM多对多查询
  10. Laravel 服务提供者实例教程 —— 创建 Service Provider 测试实例