参考、
1.#允许你制作配置文件去引入的连接到这里的每一台机器都有不同的目录的服务。 使用%U选去配置用户名,%m代替连接到的机器名。
http://www.sudu.cn/info/html/edu/20070101/292705.html smb.conf配置文件详解 使用%U选去配置用户名,%m代替连接到的机器名。
2.http://bbs.nhbbs.com/forum.php?mod=viewthread&tid=281199 复杂网络环境下samba加域,实现linux文件服务器域验证
3.http://dreamfire.blog.51cto.com/418026/164089 // Samba服务器和vsftpd服务器综合应用案例 samba提供网络共享 vsftpd提供上传 这个简单实用
4.http://www.qiyeku.com/news/944537 #磁盘映射
环境
redhat4.0
安装
[root@localhost ~]# rpm -qa|grep samba
[root@localhost ~]# yum -y install samba
[root@localhost ~]# rpm -qa|grep samba
[root@localhost ~]# ps -aux|grep smb
配置
vi /etc/samba/smb.conf
[global]
workgroup= PDC
netbios name= LinuxPDC
#server string=Samba Server %v
server string=WebSever
dos charset=gb2312
unix charset=gb2312
socket options=TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
os lever=33
preferred master=yes
security =user
encrypt passwords=yes
domain logons=yes
log file=/var/log/samba/log.%m
log level=2
max log size=50
hosts allow=
logon home=
\\%L\%U\.profile
logon drive = H:
logon path =
\\%L\profiles\%U
logon script = %U.bat
#[homes]
#comment = Home Directories
#browseable = no
#writeable = yes
[profiles]
path = /home/samba/profiles
writeable = yes
browseable = no
create mask = 0600
directory mask = 0700
[netlogon]
comment = Network Logon Service
path=/home/netlogon
read only=yes
browseable=no
write list=root
#[Test]
#comment=Test
#path=/home/samba/Test
#guest ok=yes
#public=yes
#browseable=yes
#write
#[eamil=list=@mis,jona]list=@mis,jona[/email]
#create mask=-0644
[fuaoshare]
comment = Public Stuff
path = /var/ftp
public = yes
writable = no
printable = no
[MyDisk]
comment=PC DIR
#%U表示登录用户名 %m主机名称 这里结合vsfptd个人管理目录
path=/fuao/%U
public=no
writable=yes
[root@localhost ~]# vi /etc/passwd
[root@localhost ~]# vi /etc/group
[root@localhost ~]# groupadd pdcadmin
[root@localhost ~]# groupadd pdcmachines
[root@localhost ~]# mkdir -m 0755 /home/netlogon
[root@localhost ~]# chown root.pdcadmin /home/netlogon
[root@localhost ~]# mkdir /home/samba /home/samba/profiles
[root@localhost ~]# chown 1755 /home/samba/profiles/
[root@localhost ~]# ll /home/samba/profiles/
[root@localhost ~]# useradd -g pdcmachines -d /dev/null -c "machine id" -s /bin/false leng$
[root@localhost ~]# passwd -l leng$
[root@localhost ~]# smbpasswd -a -m leng
[root@localhost ~]# service smb restart
[root@localhost ~]# testparm
创建用户必须先创建系统用户然后创建smb账户
如果结合了vsftp配置 添加方法如下
[root@localhost ~]# useradd -g ftpgroup -s /sbin/nologin 12009 #ftpgroup 是ftp工作组 /sbin/nologin 是设置该账户无法登录系统
[root@localhost ~]# passwd 12009
[root@localhost ~]# smbpasswd -a 14001
[root@localhost ~]# service smb restart
测试登录
[root@localhost ~]# smbclient //192.168.1.200/fuaoshare -U14001
输入密码 成功则进入smb模式
加入域方法
磁盘映射方法
winxp win7 我的电脑右键 磁盘映射 选择网上邻居上的电脑 输入smb用户名密码验证后填入共享文件夹即可
分享到:
相关推荐
Samba服务器与Windows 95-98共享的配置 ( linux smb 文件共享 )
node-smb-server, SMB文件共享协议的100%位JavaScript实现 用于 Node.js的 SMB服务器 Overwiewnode-smb-server 是 smb/cifs文件共享协议的开源JavaScript实现。一些亮点:纯 JavaScript完全可以配置/自定义可以扩展...
SMB文件共享需要的Jar包,实现文件上传、下载。
大势至共享文件管理系统集成了共享文件安全管理功能,可以设置共享文件访问权限。下面小编给大家介绍下共享文件只读不能复制、设置共享文件禁止复制、共享文件限制复制下载的方法,一起看看吧
- Android SMB文件管理应用如ES文件浏览器也支持SMB连接,可以作为用户界面供用户直接操作。 总结来说,要在Android中实现SMB访问共享文件和播放共享文件,开发者需要借助第三方库,如jcifs-ng,建立SMB连接,并...
在LEDE系统中配置SMB Samba共享,意味着我们要让这些设备提供类似于Windows文件共享的功能。 首先,配置SMB Samba共享涉及以下几个步骤: 1. **添加用户到系统**:在Linux系统中,你需要使用命令行工具如`adduser`...
Linux SMB 文件权限配置是一种常用的文件共享解决方案,在 Linux 操作系统中广泛应用于文件共享和权限管理。本文将详细介绍 Linux SMB 文件权限配置的步骤、相关命令和配置文件的解释。 一、安装 Samba 在 Linux ...
例如,在Hyper-V故障转移群集中的虚拟机文件(VHDs)就可以存储在使用SMB文件共享的横向扩展文件服务器上。这种设置让文件服务器持续可用,存储VHDs,并且在所有群集节点上文件共享都是可访问的(活动/活动模式),...
Java SMB(Server Message Block)库是用于在Java应用程序中访问和操作网络共享文件系统的工具,主要应用于Windows环境,但也可支持其他支持SMB协议的系统。SMB是一种网络通信协议,允许网络上的计算机共享文件、...
综上所述,SMB协议在安卓平台的应用为用户提供了便捷的文件共享途径,而SMB文件管理器APP则进一步将这一功能带到移动设备上,极大地拓展了我们的数字生活空间。在享受其便利的同时,我们也要注意网络安全和个人隐私...
最近tomcat做了负载均衡,碰到一个难题,就是上传文件的共享问题。 最后使用的解决方案是使用一个共享地址,该地址...每个服务器通过smb与共享文件进行通信。 实现上传文件到网络共享文件夹和从网络共享文件夹下载文件
最近tomcat做了负载均衡,碰到一个难题,就是上传文件的共享问题。 最后使用的解决方案是使用一个共享地址,该地址...每个服务器通过smb与共享文件进行通信。 实现上传文件到网络共享文件夹和从网络共享文件夹下载文件
5. 在打开的Windows功能窗口中,选中“SMB1.0/CIFS文件共享支持”前的复选框,点击确定按钮来安装SMB1.0协议。 ##### 步骤2:配置本地组策略编辑器 1. 再次右键点击开始按钮,在弹出菜单中点击“运行”菜单项。 2....
Oracle Solaris 11.1 管理SMB文件共享和Windows互操作性是针对在Oracle Solaris 11.1操作系统环境下实现与Windows系统协同工作的关键技术。这一主题涵盖了如何在Solaris中配置和管理Server Message Block (SMB) 文件...
它紧密地遵循CIFS规范(是Microsoft Windows平台标准文件共享协议),支持Unicode,命令管道,批处理,线程化调用者的IO复用,加密认证,完整事务,域/工作组/主机/共享/文件枚举,NetBIOS 套接字和名称服务,smb://...
SMB是一种网络通信协议,主要用于在局域网内共享文件、打印机、串行端口和互联网连接。早期版本的SMB(如SMB1)存在一些安全漏洞和性能问题。随着技术的发展,SMB2和SMB3相继推出,带来了更高的性能、更强的安全性和...
在Windows 7操作系统中,有时会遇到通过Simple Message Block (SMB)协议进行文件共享时出现传输错误。SMB是一种广泛用于局域网中的...通过以上步骤,应能有效地解决SMB文件共享中的传输错误,实现顺畅的文件共享环境。
Oracle Solaris 11.3 管理SMB文件共享和Windows互操作性 Oracle Solaris 11.3操作系统提供了一套强大的工具和功能,以支持与Microsoft Windows环境的无缝集成,特别是通过Server Message Block (SMB) 协议进行文件...
通过以上步骤,你应该能够创建一个适合SMB文件共享的环境,从而解决Windows 7系统中可能出现的传输错误。但请记住,放宽安全设置可能会增加网络安全风险,因此在实际应用中,要根据实际情况平衡便利性和安全性。
SMB(Server Message Block)是一种广泛使用的网络文件共享协议,尤其在Windows操作系统环境中。它允许计算机之间共享文件、打印机、串行端口和其他资源。这个压缩包文件包含了关于SMB协议的重要资料,对于理解...