Samba服务器问题汇总
一个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
转载于:https://blog.51cto.com/kekuk/1218046
Samba服务器问题汇总相关推荐
- 【Linux】Samba服务器超详细安装、配置(附带各种问题解决方式)
在嵌入式系统开发应用平台中,tftp.nfs和samba服务器是最常用的文件传输工具,tftp和nfs是在嵌入式Linux开发环境中经常使用的传输工具,samba则是Linux和Windows之间的文 ...
- Samba服务器在高校网络管理中的应用
摘要:linux服务器在民办高校的网络管理中,有着广泛的应用前景.Samba服务是linux服务器可以提供的重要网络服务,主要是提供文件和打印共享服务,也能够作为主域控制器(PDC),进行集中的帐户管 ...
- Samba服务器的安装与配置
一.什么是Samba? Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成. 实现Windows主机与Linux服务器之间的资源共享. 二.安装samba ...
- CentOS Samba 服务器的构建(转)
本文转自:http://hi.baidu.com/njf119/blog/item/c78f0df7f18af928730eeceb.html CentOS Samba 服务器的构建 前 言 在我们使 ...
- SAMBA服务器应用
一.SAMBA服务器简介 SAMBA 应该范围主要是Windows和Linux 系统共存的网络中使用:如果一个网络环境都是Linux或Unix类的系统,没有必要用SAMBA,应该用NFS更好一点 ...
- ×××linux下samba服务器
一.检查本机是否已安装samba [root@YYzs tmp]# rpm -qa | grep samba samba-winbind-clients-3.5.4-68.el6.i686 samba ...
- 把Ubuntu 9.04版本的Samba 服务器加入到Active Directory中
把Ubuntu 9.04版本的Samba 服务器加入到Active Directory中 这篇教程描述怎样在一台Ubuntu 9.04的Samba服务器中集成Active Directory,和怎样使 ...
- Samba服务器搭建案例
网上很多关于Samba服务器的搭建案例,Samba的原理,配置文件的各个参数,都非常详细,这里不多说,想知道的朋友,可以去百度.我这里以公司具体事例,给大家介绍. 1.公司有销售部(sale01,sa ...
- Linux下samba服务器的搭建和配置
一.安装软件包. samba-client 客户端工具包 samba-common 通用工具&库文件 samba 服务器 安装命令 rpm-ivh 包名 ...
最新文章
- sql server总结二
- 【免费软件测试视频-0031】——QTP系列之---功能测试自动化概要介绍
- 从Microsoft Teams技术栈看前端技术发展趋势
- python多个判断条件体重_python基础之如何用if语句判断多个条件?
- Dangling meta character '?' near index 0
- 卡住 安装_【书中有路】弹簧式安全阀结构原理、故障解析、安装要点
- 读Pyqt4教程,带你入门Pyqt4 _007
- caffe中的 AlexNet,LeNet,CaffeNet
- 二元函数极值问题:最小二乘法
- Excel函数应用之数据库函数
- 【回顾】巨杉数据库中标渤海银行,股份制银行再下一城
- 网络中数据如何保证数据的安全性?
- mybatis-plus乐观锁配置
- 天才学生的天才回答 让老师无话可说的语文答卷
- 编写一个应用程序:输入长方形的长度、宽度,计算长方形的周长、面积并输出:
- 改变input框disabled 属性的背景颜色以及字体颜色
- vue实现textarea框,文字高度自适应
- 2019GPLT L2-032 彩虹瓶 (25 分)
- 关于Tomcat启动失败的解决方案
- WIFI之一:WIFI常识 基站定位原理