懂linux的进如何为组建立SAMBA服务器

来源:百度知道 编辑:UC知道 时间:2024/05/15 19:43:48

一. 由Linux向windows提供文件/目录及打印机共享。
在Linux服务器上的Samba运行起来以后,Linux就相当于一台文件及打印服务器,向win
dows
和Linux
Samba客户提供文件及打印服务。工作在共享模式或者用户模式下的两种方法较为常见(
Secu
rity=share
or Security=user) ,其中有以下常见问题。 环境: Redhat Linux 6.x
1.共享模式时从windows 98客户端不能从网上邻居中看到服务器,或者看到后不能点击
进入
共享资源
说密码不对等等。
a. 没有去掉行guest account = pcguest前面的注释符号
b. 没有创建guest帐号pcguest (#useradd pcguest即可)
c. windows 98默认发送加密的口令,而/etc/smb.conf中没有enable Samba加密口令。

或者也可以编辑windows 98注册表,让它发送文本口令(不被建议的)
2. 在/etc/smb.conf中定义了完全可写共享目录,但实际操作时不能写入。
a. 特别要注意的是:LINUX本身的文件及目录权限永远大于SAMBA定义的权限,要让某共
享资
源目录
可以被写,首先要保证在LINUX下面该目录可以被相应的用户可写,这是前提。
3.在共享模式下如何对某共享目录加用户名及密码保护?
a. 看下面的共享资源定义例子:
security = SHARE
username map = /etc/smbusers
log file = /var/log/samba/log.%m
max log size = 50
socket options = TCP_NODELAY
client code page = 936
os level = 40
local master = yes
prefer