首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>经验技巧>正文

局域网内Ubuntu与WinXP共享文档

http://www.oklinux.cn  2008-11-29  hi.baidu.com/gauyeah/blog/item/fb30ac457e36    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

Ubuntu新立得软件包管理器中安装Samba和Smbfs。Samba是在Unix系统中用于共享文件和打印机的应用软件。Smbfs is a filesystem which understands the SMB/CIFS protocol. This is the protocol Windows for Workgroups, Windows NT or LAN Manager use to talk to each other. It was inspired by samba, the program by Andrew Tridgell that turns any unix site into a file server for DOS or Windows lients.

或者执行命令行:
#sudo apt-get install samba
#sudo apt-get install smbfs

安装完毕,从菜单进入 系统 -> 系统管理 -> 共享的文件夹,打开所示的界面:

添加准备共享的文件夹。

1. XP匿名访问Ubuntu共享文件
使用samba不进行任何设置时,winXP机器可以连接到Ubuntu机器但提示输入用户名密码,此时不论输入什么都不能访问,要实现匿名访问需要做如下设置:

1) 修改配置文件smb.conf:
sudo vim /etc/samba/smb.conf
将security=user那一行前的注释符";"去掉,然后把user改为share。
2) 重启samba:
#sudo /etc/init.d/samba restart

2. WinXP下用用户名和密码访问Ubuntu共享文件
下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share首先创建这个文件夹
代码:
#mkdir /home/ray/share
#chmod 777 /home/ray/share

备份并编辑smb.conf允许网络用户访问
代码:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

搜寻这一行文字
代码:
; security = user

用下面这几行取代
代码:
security = user
username map = /etc/samba/smbusers

将下列几行代码添加到文件的最后面,假设允许访问的用户为:newsfan。而文件夹的共享名为 Share
代码:
[Share]
comment = Shared Folder with username and password
path = /home/ray/share
public = yes
writable = yes
valid users = newsfan
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes

然后顺便把这里改一下,找到[global]把 workgroup = MSHOME 改成
代码:
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936

后面的三行是为了防止出现中文目录乱码的情况。其中根据你的local,UTF-8 有可能需要改成 cp936。自己看着办吧。现在要添加newsfan这个网络访问帐户。如果系统中当前没有这个帐户,那么
代码:
sudo useradd newsfan

要注意,上面只是增加了newsfan这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。现在要新增网络使用者的帐号:
代码:
#sudo smbpasswd -a newsfan
#sudo gedit /etc/samba/smbusers

在新建立的文件内加入下面这一行并保存
代码:
newsfan = “network username”

如果将来需要更改newsfan的网络访问密码,也用这个命令更改
代码:
#sudo smbpasswd -a newsfan

删除网络使用者的帐号的命令把上面的 -a 改成 -x
代码:
#sudo testparm
#sudo /etc/init.d/samba restart

共3页: 上一页 1 [2] [3] 下一页

上一篇:谈谈曙光、龙芯和Linux   下一篇:Ubuntu 8.10 音量快捷键[Fn-KEY]错误处理

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Ubuntu 8.10 音量快捷键[Fn-KEY]错误处理
·Linux救援模式rescue 的使用
·Fedora 10也来个U盘安装版
·Ubuntu系统性能优化简单教程
·Ubuntu 8.10环境NVIDIA显卡无法正常工作解决方法
·Ubuntu配置CPU温度、风扇转速、硬盘温度监控
·Linux 下JDK1.4与JDK1.6的区别实例解析
·网友分享:Linux系统下的硬盘提速方案
·Linux中如何查看文件的最初创建时间
·Ubuntu搬迁:从虚拟磁盘到真实的分区
·Ubuntu 8.10竟能通过索爱手机GPRS上网
·Ubuntu 9.04 开发进程官方时间表
·Ubuntu 8.10最快的源(南方地区电信)
·Linux系统使用经验大分享
·你是否用得着?Ubuntu新版特性大盘点
·升级Ubuntu 8.10后virtualbox无法启动
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Linux救援模式rescue 的使用
·Ubuntu 8.10 音量快捷键[Fn-KEY]错误处
·Fedora 10也来个U盘安装版
·Ubuntu系统性能优化简单教程
·Ubuntu 8.10环境NVIDIA显卡无法正常工
·Ubuntu配置CPU温度、风扇转速、硬盘温
·Linux 下JDK1.4与JDK1.6的区别实例解析
·网友分享:Linux系统下的硬盘提速方案
·Linux中如何查看文件的最初创建时间
·Ubuntu搬迁:从虚拟磁盘到真实的分区
·Ubuntu 8.10竟能通过索爱手机GPRS上网
·Ubuntu 9.04 开发进程官方时间表
  阅读排行
·Linux爱好者入门教程
·安装Ubuntu分区的推荐方案及方法
·Ubuntu下安装苹果MAC风格主题(图)
·Ubuntu 8.04 硬盘安装过程
·Ubuntu 3D桌面特效展示!超绚目(图)
·Fedora 9 配置yum源
·Ubuntu下安装MP3播放器Audacious
·红旗Linux桌面版6.0SP1发布及下载
·从硬盘安装RHEL 5(Red Hat Enterprise
·Windows XP虚拟机vmware中安装Linux步
·Ubuntu 8.04如何安装之完美硬盘安装法
·Linux操作系统下的串口通信学习笔记
·Ubuntu 8.04中文环境设置
·新手看招:调试工具GDB基本知识全接触
·Vmware Workstation 5.0.0使用说明
网摘收藏: