[分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法
-
- 帖子: 55
- 注册时间: 2007-08-09 21:35
[分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法
首先安装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
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
ubuntumsn@msn.com
ubuntu-msn@msn.com
ubuntu_msn@msn.com
记录学习ubuntu的点点滴滴http://hi.baidu.com/gdhi
- hanhelia
- 帖子: 80
- 注册时间: 2007-05-11 11:46
- ublinux1985
- 帖子: 100
- 注册时间: 2007-07-25 9:45
- 来自: 火星
- 联系:
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
看不到 电脑 怎么回事
[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
看不到 电脑 怎么回事
-------------------赤色-------------------
-
- 帖子: 3
- 注册时间: 2008-05-16 11:55
Re: [分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法
[quote="abcnight"]首先安装samba:
sudo apt-get install samba
一 在ubuntu下查看局域网中windows系统共享的文件夹:
在“位置”--“网络”--“Windows 网络”中就能看到其它的windows主机和他们共享的文件夹了。
二 在windows下查看局域网中ubuntu系统共享的文件夹:
.........
我还是在ubuntu上看不到共享的文件,能看到主机(XP上开通了共享的,XP能互访),请帮帮我,谢谢朋友了!!
sudo apt-get install samba
一 在ubuntu下查看局域网中windows系统共享的文件夹:
在“位置”--“网络”--“Windows 网络”中就能看到其它的windows主机和他们共享的文件夹了。
二 在windows下查看局域网中ubuntu系统共享的文件夹:
.........
我还是在ubuntu上看不到共享的文件,能看到主机(XP上开通了共享的,XP能互访),请帮帮我,谢谢朋友了!!
-
- 帖子: 27
- 注册时间: 2008-09-08 22:11
-
- 帖子: 23
- 注册时间: 2008-10-17 12:30
Re: [分享]简单实现局域网中ubuntu和windows进行文件夹共享的方法
我的情况是win可以用ubuntu的共享资源,但是反方向就不行,在U上可以看到网络邻居的计算机,但是一旦打开,就是空白。
- rainstone
- 帖子: 441
- 注册时间: 2008-09-07 14:21
- 来自: 长沙
- lerosua
- 论坛版主
- 帖子: 8455
- 注册时间: 2007-11-29 9:41
- 联系: