[分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
abcnight
帖子: 55
注册时间: 2007-08-09 21:35
送出感谢: 0
接收感谢: 0

[分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法

#1

帖子 abcnight » 2007-11-01 22:07

首先安装samba:

sudo apt-get install samba

一 在ubuntu下查看局域网中windows系统共享的文件夹:

在“位置”--“网络”--“Windows 网络”中就能看到其它的windows主机和他们共享的文件夹了。


二 在windows下查看局域网中ubuntu系统共享的文件夹:
备份并编辑smb.conf

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

在[global]中修改的内容如下:
找到 workgroup = MSHOME 把它改成
代码:
workgroup = workgroup(这里名称可以随便填,当然为了方便别人访问,最好还是填windows下工作组的名称)
netbios name=gdhi(这里填你本机的计算机名)
doc charset=UTF-8
unix charset=UTF-8

后两行是为了防止中文目录乱码。

让windows系统能匿名访问:
搜寻这一行文字:

; security = user
用下面代码取代
security = share

重启samba
sudo /etc/init.d/samba restart

共享ubuntu系统中的文件
在要共享的文件夹点右键:“共享文件夹(S)”--“共享方式”中选“windows 网络 (SMB)”--如果不想别人修改你共享的文件夹最好把“只读”勾上--“确定”。
好了,你可以共享你的文件夹了。

查看和修改自己共享的文件夹的方法:
“系统”--“系统管理”--“共享的文件夹”


如果不想让别人匿名访问的话,可参考:
about20852.html&highlight=samba

viewtopic.php?p=500485&sid=46bb3789564b ... d80ad846cd
用于讨论ubuntu的msn群
ubuntumsn@msn.com
ubuntu-msn@msn.com
ubuntu_msn@msn.com
记录学习ubuntu的点点滴滴http://hi.baidu.com/gdhi
头像
hanhelia
帖子: 80
注册时间: 2007-05-11 11:46
送出感谢: 0
接收感谢: 0

#2

帖子 hanhelia » 2007-11-10 11:52

搞定 了 ,我 就改了
; security = user
用下面代码取代
security = share
重启samba,在要共享的文件夹点右键建立共享就可以了。比其他的方法简单多了,不过以后还是得学学那些我配置文件的格式。


[/quote]
Ubuntu & Windows XP SP2 & Windows 7
AMD Athlon64 2800+
MSI K8T Neo-V v2.0
Colorful Radeon 9550
Kingston DDR400 512M
Maxtor 80G
MAG B72
感情拓荒者
帖子: 121
注册时间: 2008-02-24 16:41
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 感情拓荒者 » 2008-05-11 17:55

谢谢分享!但系现在不知道为什么不能访问了!
头像
ublinux1985
帖子: 100
注册时间: 2007-07-25 9:45
来自: 火星
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 ublinux1985 » 2008-05-12 15:17

lwm@lwm-laptop:~$ sudo apt-get install samba
[sudo] password for lwm:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
建议安装的软件包:
openbsd-inetd inet-superserver smbldap-tools
下列【新】软件包将被安装:
samba
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 3838kB 的软件包。
操作完成后,会消耗掉 9425kB 的额外磁盘空间。
获取:1 http://archive.ubuntu.com hardy/main samba 3.0.28a-1ubuntu4 [3838kB]
下载 3838kB,耗时 3min14s (19.8kB/s)
正在预设定软件包 ...
选中了曾被取消选择的软件包 samba。
(正在读取数据库 ... 系统当前总共安装有 130629 个文件和目录。)
正在解压缩 samba (从 .../samba_3.0.28a-1ubuntu4_i386.deb) ...
正在设置 samba (3.0.28a-1ubuntu4) ...
Generating /etc/default/samba...
tdbsam_open: Converting version 0 database to version 3.
account_policy_get: tdb_fetch_uint32 failed for field 1 (min password length), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 2 (password history), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 3 (user must logon to change password), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 4 (maximum password age), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 5 (minimum password age), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 6 (lockout duration), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 7 (reset count minutes), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 8 (bad lockout attempt), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 9 (disconnect time), returning 0
account_policy_get: tdb_fetch_uint32 failed for field 10 (refuse machine password change), returning 0
Importing account for nobody...ok
Importing account for lwm...ok
正在添加组 'sambashare' (GID 124)...
完成。
添加用户 lwm 到组 sambashare ...
正在将用户“lwm”加入到“sambashare”组中
完成。
* Starting Samba daemons [ OK ]

lwm@lwm-laptop:~$
lwm@lwm-laptop:~$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
lwm@lwm-laptop:~$ sudo gedit /etc/samba/smb.conf
lwm@lwm-laptop:~$ sudo /etc/init.d/samba restart
* Stopping Samba daemons [ OK ]
* Starting Samba daemons [ OK ]
lwm@lwm-laptop:~$





打开 windows
看不到 电脑 怎么回事
-------------------赤色-------------------
ljping51
帖子: 13
注册时间: 2008-04-26 22:42
送出感谢: 0
接收感谢: 0

#5

帖子 ljping51 » 2008-05-16 11:55

谢谢楼主。
henzhi
帖子: 3
注册时间: 2008-05-16 11:55
送出感谢: 0
接收感谢: 0

Re: [分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法

#6

帖子 henzhi » 2008-05-16 12:23

[quote="abcnight"]首先安装samba:

sudo apt-get install samba

一 在ubuntu下查看局域网中windows系统共享的文件夹:

在“位置”--“网络”--“Windows 网络”中就能看到其它的windows主机和他们共享的文件夹了。


二 在windows下查看局域网中ubuntu系统共享的文件夹:
.........

我还是在ubuntu上看不到共享的文件,能看到主机(XP上开通了共享的,XP能互访),请帮帮我,谢谢朋友了!!
头像
kings
帖子: 64
注册时间: 2008-03-22 11:04
来自: GD-DG-DC
送出感谢: 0
接收感谢: 0

#7

帖子 kings » 2008-05-16 17:02

在xp里可以看到ubuntu的文件。也可以用远程了。linux太伟大了。
neilshao
帖子: 60
注册时间: 2008-05-03 14:56
送出感谢: 0
接收感谢: 0

#8

帖子 neilshao » 2008-05-17 22:55

收藏
gman3025
帖子: 151
注册时间: 2007-01-13 18:55
送出感谢: 0
接收感谢: 0
联系:

#9

帖子 gman3025 » 2008-07-21 10:54

做个记号
589677
帖子: 84
注册时间: 2008-06-01 0:16
送出感谢: 1 次
接收感谢: 0
联系:

#10

帖子 589677 » 2008-07-21 18:57

收藏了 ,,不过我这个非要root才能共享。。。。。。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46
送出感谢: 0
接收感谢: 2 次

#11

帖子 hcym » 2008-07-21 19:01

做个记号
coolbor
帖子: 27
注册时间: 2008-09-08 22:11
送出感谢: 0
接收感谢: 0

Re: [分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法

#12

帖子 coolbor » 2008-10-20 9:36

我也做个记号
xukaka
帖子: 23
注册时间: 2008-10-17 12:30
送出感谢: 0
接收感谢: 0

Re: [分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法

#13

帖子 xukaka » 2008-10-21 9:13

我的情况是win可以用ubuntu的共享资源,但是反方向就不行,在U上可以看到网络邻居的计算机,但是一旦打开,就是空白。
头像
rainstone
帖子: 441
注册时间: 2008-09-07 14:21
来自: 长沙
送出感谢: 0
接收感谢: 0

Re: [分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法

#14

帖子 rainstone » 2009-02-24 19:26

MARK
:em04
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
送出感谢: 0
接收感谢: 0
联系:

Re: [分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法

#15

帖子 lerosua » 2009-03-01 10:10

好,收藏
回复

回到 “服务器基础应用”