一个Samba服务器要么经典模式访问(用户名+密码),要么友好访问(guest),只可选其一。

㈠准备工作:

1>清除客户端windows系统的上次访问自动记录

CMD下运行:net use * /delete /y

2>关闭selinux功能

A 不需要重启Linux:

# setenforce 0         ///1则是启用

B 永久关闭则需要修改文档并重启Linux:

vi /etc/selinux/config 将SELINUX=enforcing 改成SELINUX=disabled

也可以不关闭selinux,则执行如下命令:

# chcon -R -t samba_share_t   /tmp/sharefile        // /samba_share_t是需要修改的上下文类型参数

#restorecon -R /tmp/sharefile      ///恢复上下文不让共享用户查看      

3>关闭防火墙

#service  iptables stop

Samba 有两个服务器,一个是smb,另一个是nmb;

smb 是Samba 的主要启动服务器,让其它机器能知道此机器共享了什么;如果不打开nmb服务器的话,只能通过IP来访问。

而nmb是解析用的,解析了什么呢?就是把这台Linux机器所共享的工作组及在此工作组下的netbios name解析出来

㈡范例:设置匿名可读可写文件夹

security = share             ///修改为匿名自动登录访问模式

[test]

path = /opt/test

writable = yes//注意写后门没有e字母

browseable = yes

guest ok = yes

hosts allow =192.168.0.               ///(注意“点”)运行此网段主机访问该目录

无需使用chown、chmod修改文件夹权限

㈢范例:用户登录经典模式

security = user

[temp]

comment = temp dir

path = /tmp/temp

writable = yes

valid users = kekuk//允许kekuk登录用户可读可写

#adduser -g kekuk -G kekuk  -d /opt/linuxsir/sir03 -s  /sbin/nologin kekuk

#smbpasswd -a kekuk          ///创建通过smb协议使用kekuk用户登录

#vi /etc/samba/smbusers       ///检查smbusers文件中linux系统用户与samba用户映射关联性

#testparm            ///检查“/etc/samba/smb.conf”配置正确性

#service smb restart

㈣linux系统挂载网络共享目录方法

mount 挂载smbfs的用法三选一

#mount -t smbfs -o codepage=cp936,username=用户名,password=密码 , -l //ip地址/共享文件夹名 挂载点

#mount -t smbfs -o codepage=cp936,username=用户名,password=密码 , -l //计算机名/共享文件夹名 挂载点

#mount -t smbfs -o codepage=cp936 //ip地址或计算机名/共享文件夹名 挂载点

smbmount的用法:

#smbmount -o username=用户名,password=密码 , -l //ip地址或计算机名/共享文件夹名 挂载点

#smbmount //ip地址或计算机名/共享文件夹名 挂载点

例子:

1.首先在windows上共享一个目录,如:共享了目录share,用户和密码都是:massky

2.在linux机器上,在/mnt目录下建立一个ml45目录,使用root用户,执行下面命令:

mount -t smbfs -o username=massky,password=massky //192.168.0.8/share /mnt/ml45

这是你就可以在/mnt/ml45看到了windows上共享的数据了,现在我做第三步

3.用root用户,编辑 vi /etc/fstab, 在最后面加入:

//192.168.0.8/share  /mnt/ml45  smbfs defaults,auto,username=massky,password=massky 0 0

这样linux机器重新启动都可以自动挂载windows上的共享目录

http://linux.chinaunix.net/techdoc/net/2006/05/30/933350.shtml

http://blog.chinaunix.net/uid-22414998-id-113375.html

http://www.linuxidc.com/Linux/2010-11/29954.htm

转载于:https://blog.51cto.com/kekuk/1218046

Samba服务器问题汇总相关推荐

  1. 【Linux】Samba服务器超详细安装、配置(附带各种问题解决方式)

    在嵌入式系统开发应用平台中,tftp.nfs和samba服务器是最常用的文件传输工具,tftp和nfs是在嵌入式Linux开发环境中经常使用的传输工具,samba则是Linux和Windows之间的文 ...

  2. Samba服务器在高校网络管理中的应用

    摘要:linux服务器在民办高校的网络管理中,有着广泛的应用前景.Samba服务是linux服务器可以提供的重要网络服务,主要是提供文件和打印共享服务,也能够作为主域控制器(PDC),进行集中的帐户管 ...

  3. Samba服务器的安装与配置

    一.什么是Samba? Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成. 实现Windows主机与Linux服务器之间的资源共享. 二.安装samba ...

  4. CentOS Samba 服务器的构建(转)

    本文转自:http://hi.baidu.com/njf119/blog/item/c78f0df7f18af928730eeceb.html CentOS Samba 服务器的构建 前 言 在我们使 ...

  5. SAMBA服务器应用

    一.SAMBA服务器简介    SAMBA 应该范围主要是Windows和Linux 系统共存的网络中使用:如果一个网络环境都是Linux或Unix类的系统,没有必要用SAMBA,应该用NFS更好一点 ...

  6. ×××linux下samba服务器

    一.检查本机是否已安装samba [root@YYzs tmp]# rpm -qa | grep samba samba-winbind-clients-3.5.4-68.el6.i686 samba ...

  7. 把Ubuntu 9.04版本的Samba 服务器加入到Active Directory中

    把Ubuntu 9.04版本的Samba 服务器加入到Active Directory中 这篇教程描述怎样在一台Ubuntu 9.04的Samba服务器中集成Active Directory,和怎样使 ...

  8. Samba服务器搭建案例

    网上很多关于Samba服务器的搭建案例,Samba的原理,配置文件的各个参数,都非常详细,这里不多说,想知道的朋友,可以去百度.我这里以公司具体事例,给大家介绍. 1.公司有销售部(sale01,sa ...

  9. Linux下samba服务器的搭建和配置

    一.安装软件包. samba-client    客户端工具包 samba-common    通用工具&库文件 samba           服务器 安装命令 rpm-ivh 包名     ...

最新文章

  1. sql server总结二
  2. 【免费软件测试视频-0031】——QTP系列之---功能测试自动化概要介绍
  3. 从Microsoft Teams技术栈看前端技术发展趋势
  4. python多个判断条件体重_python基础之如何用if语句判断多个条件?
  5. Dangling meta character '?' near index 0
  6. 卡住 安装_【书中有路】弹簧式安全阀结构原理、故障解析、安装要点
  7. 读Pyqt4教程,带你入门Pyqt4 _007
  8. caffe中的 AlexNet,LeNet,CaffeNet
  9. 二元函数极值问题:最小二乘法
  10. Excel函数应用之数据库函数
  11. 【回顾】巨杉数据库中标渤海银行,股份制银行再下一城
  12. 网络中数据如何保证数据的安全性?
  13. mybatis-plus乐观锁配置
  14. 天才学生的天才回答 让老师无话可说的语文答卷
  15. 编写一个应用程序:输入长方形的长度、宽度,计算长方形的周长、面积并输出:
  16. 改变input框disabled 属性的背景颜色以及字体颜色
  17. vue实现textarea框,文字高度自适应
  18. 2019GPLT L2-032 彩虹瓶 (25 分)
  19. 关于Tomcat启动失败的解决方案
  20. WIFI之一:WIFI常识 基站定位原理

热门文章

  1. excel列显示形式互换(字母与数字)
  2. find 是区分大小写的。对于不区分大小写的写法(转载)
  3. oracle服务器和客户端字符集的查看和修改
  4. 微信公众平台的服务号和订阅号
  5. MYsql 安装后启动服务1067错误
  6. 设计模式学习笔记九:原型模式(Prototype Pattern)
  7. 全国计算机等级考试题库二级C操作题100套(第77套)
  8. python牛客网编程题_【面经】小米软件开发一面(python)面经 2020 2020
  9. 分析Java中的三种不同变量的区别
  10. windows下cmd中清屏