动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 操作系统 > Linux教程
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Linux教程 ]的信息

本月文章推荐
.Linux操作系统下的集群原理及实战.
.怎样添加ReiserFS文件系统.
.新手学堂:Linux系统下网卡网络配.
.详细讲解家用Linux的实用安全.
.图形工作环境KDE 4.1 Alpha1发布.
.LINUX动态链接库高级应用.
.起步走 二十五步跟我搞定Linux系.
.Shell基础学习:关于Wget命令的使.
.在Linux中限制用户空间.
.配置linux与win2000/XP/NT 双重引.
.关于Linux下root用户密码遗忘的解.
.Linux各项系统开机服务的功能是什.
.实用技巧:解决Linux Telnet登录.
.Linux下构架qmail邮件系统.
.Eclipse编程工具 在Ubuntu下的外.
.Linux系统下SoftEther服务器的使.
.两个Linux操作系统NFS服务器的配.
.将VC程序移植到Linux系统的几点经.
.巧妙管理Linux系统服务器存储空间.
.Linux桌面开源数据中心 虚拟化的.

Linux与Windows 通过samba互访共享资源

发表日期:2008-5-13 |


 

关于samba网上有很多的资料,不过网上资料一般倾向于企业级别的服务器搭建。最简单的、最基本的个人pc之间的访问,写的比较少,网络资料的繁多也让人无所适从,可能通常高手都不屑于写太简单文档。我记录下最简单的配置,仅供参考。

一、目的:

1.linux访问windows共享文件

2.windows访问linux共享文件(user模式-需要输入用户名和密码)

简单描述:

只需要在linux服务器上做samba服务的配置,两者就可以互相访问。

windows访问linux通过网上邻居来访问,和访问windows主机没有区别。

linux访问windows要通过mount工具来实现——把远程windows上的共享文件挂载到本地目录

二、操作系统版本:

1.windows机器-- windowsxp sp2

2.linux机器-- Fedora8

三、samba配置

假设我们已经安装好了samba软件包。没有可以下载rpm包安装或者通过yum安装。samba配置关键就是对/etc/samba/smb.conf的编辑配置,还需要对/etc/samba/lmhost做配置。

samba配置根据安全方式,我们只配置两种;

share方式——匿名方式,不需要用户名和密码就可以访问共享资源

user方式—— 访问需要用户名和密码

1、share方式

这种方式比较简单,不过不安全,网络上所有人都可以访问。

1)配置/etc/samba/lmhosts

内容:ip netbios

2)配置文档:/etc/samba/smb.conf:

[global]

netbios=sambaserver #这个用了表示samba主机,和主机名不一样

security=share #指定这个访问方式

server string= samba server #对主机的描述

workgroup = workgroup # windows主机的所在工作组

#要share出来的文件

[test] #这个可以随便写

path=/test1

browseable=yes #能否在浏览器里面访问。可否http访问

writable=yes #是否可写

guest ok=yes # 客户访问

2、user方式

1)配置lmhosts,同share方式

2)添加samba用户

这个samba用户指的是,用于登录samba主机的用户,这个是在samba主机上设定。

注意:这个samba用户首先必须是linux系统用户,这个很好理解,你只有是linux上的系统用户,你才能够登录linux主机,而对samba服务的访问,实际上也是对linux主机的访问。

a、首先,要添加一个linux系统用户,根用户是root,可以使用根用户,也可以添加新用户。我添加新用户dudu

b、添加samba用户。

执行命令:smbpasswd -a dudu # 然后输入密码,这个密码是用来登录samba的。

c、配置smb.conf:

#主机方面的一些参数

[global]

#主机名称相关的参数

workgroup = WORKGROUP

netbios name = ergo_haier

server string = ergo's haier notebook

#登录日志

log file = /var/log/samba/%m.log

max log size = 50

#采取那种安全认证方式

security = user

#给密码加密

encrypt passwords = yes

smb passwd file = /etc/samba/smbpasswd

#samba所有用户信息

username map = /etc/samba/smbusers

#定义那些机器可以访问,或者那些可以拒绝

hosts allow = 10.153.11.xx

#以上可以是网段,10.153.11. 这个代表10.153.11.0-255网段。

#也可以是多个网段

#以下是你想要共享的目录设置

[haierdoc]

comment = Haier doc

path = /doc

browseable = yes

writable = yes

valid users = dudu

d、检查配置

可以使用命令:testparm

执行后,回车,会列出你所有的配置,方便观察。

配置完成后,重启/etc/init.d/smb restart

四、linux和windows互相访问

1.windows访问linux

这个比较简单,通过网上邻居就可以,和访问workgroup中的一台主机是一样的,不多做介绍

2.linux访问windows

如果windows有共享目录,那么需要我们通过mount命令,将远程主机上的共享目录挂载到本地目录:

1)查看远程主机共享目录

Smbclient -L 远程主机IP -U windows_user_name #注意 -U 后面是windows用户名

输入密码,就会出现共享的目录:

[root@ErgoN samba]# smbclient -L 10.153.11.1xx -U xx

Password:

Domain=[92D68C913D67417] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment

--------- ---- -------

G (G) Disk

centos5.1 Disk

IPC$ IPC 远程 IPC

session request to 10.153.11.142 failed (Called name not present)

session request to 10 failed (Called name not present)

Domain=[92D68C913D67417] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Server Comment

--------- -------

Workgroup Master

--------- -------

2)挂载远程资源

mount.cifs //10.153.11.1xx/centos5.1 /mnt -o user=xxx

NOTE:网上很多文章说用smbmount,其实这个命令在比较新的系统里面已经没有了,2.6内核以后应该都没有了,使用上面的命令来代替。

也可使用 mount -t cifs .... cifs协议包括了smbfs协议。现在也没有单独的smbfs选项了。

可能出现问题

1.如果出现中文乱码,可能是挂载字符问题,可以选择不同字符挂载选项

2.如果出现不能写入等问题,一般为权限问题。

上一篇:高手进阶:Linux系统下软阵列的管理介绍 人气:462
下一篇:新手学堂:Linux系统下使用net send工具 人气:520
浏览全部Linux的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-10 企业网站智能管理系统(TZIMS) v6
2008-10-10 拓文asp.net网站内容管理系统 v6
2008-10-10 动网论坛PHP版 v2.0++ Build 081
2008-10-10 免费时代CMS v5.0
2008-10-10 wodig第四季中文DIGG社区 v4.1 b
2008-10-10 老Y文章管理系统 v2.2 bulid 081
2008-10-10 魔法盒动感相册 ASP+SQL版 v2.0
2008-10-10 Asoft签到管理系统 v3.0 Pack1
2008-10-10 哥特人音乐网潮流留言本 v1.1
2008-10-11 联系人分组工具 v1.1 中文破解版
2008-10-11 FaceMelter变脸 v2.0 汉化破解版
2008-10-11 PathTracker道路跟踪仪 v1.2 破解
2008-10-11 Rooms手机聊天室 v0.6.7 破解版
2008-10-11 RemoteDesktop远程桌面 v1.0 破解
2008-10-11 ProRemote远程调音台 v1.0.1 破解
2008-10-11 PicShare照片共享 v1.0.0 破解版
2008-10-11 Photogene照片编辑器 v1.5 汉化破
2008-10-11 WriteRoom共享文档 v1.0 破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号