关于ubuntu与win互相进行共享的一次试验

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
tmwl0tmwl
帖子: 34
注册时间: 2008-09-20 15:57

关于ubuntu与win互相进行共享的一次试验

#1

帖子 tmwl0tmwl » 2008-09-23 2:19

一直对ubuntu与win之间的互访没有搞清楚,今天花了几个小时时间进行操作,虽说能互相共享,但是很多问题还是不明了。

1.ubuntu访问win共享
前提安装Samba:
sudo apt-get install samba

我用的是user用户,
在“位置”--“网络”--“Windows 网络”中不能看到我的windows2003共享的文件

但是进root却一切正常

后来又进user用户模式,用“位置”--“连接到服务器“ 手动输进去。第一次提示未知挂载,然后再点击位置里的列表,比如'tmwb上的auto$“此时弹出输密码的框,正确输入之后也能访问。

2。 windows访问ubuntu共享

sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a user1

两行命令,一行是创建smbpasswd文件
一行是创建一个用户
第二行输入后有提示输入密码,要输入两次

下一步是修改smb.conf

主要是添加了
[share]
path = /home/user/ss
available = yes
browseable = yes
public = yes
writable = yes
至于修改workgroup=workgroup,ghost版默认就是的。

但在user用户下根本修改不了,会提示你没有权限保存文件。
没办法另存了一份,然后在root下替换。。。。。。。。。。。。

然后到win2003下共享是输入 \\ubuntu\share
即可访问,不需要输入密码。
会列出所有的共享
/home/user/ss 这一行的作用 。。。


还有,ubuntu文件夹右键有一个共享选项,但是似乎没有用。(是不是也必须到root下使用)



出了很多问题,希望高手看看,帮我理下思路,谢谢











参考的文章如下:

以前在7.04中安装过samba,当时没有记下如何安装的。现在又要在8.04中安装,没资料。又得重新找,唉,看来这种耗时的事情还是要记下为好。也好查找。
安装步骤如下:


1.安装Samba:
sudo apt-get install samba


2.在ubuntu8.04中添加新用户。(多余了)
# useradd user1
# passwd user1
密码:user1

3.在机器1创建smb帐户文件文件:/etc/samba/smbpasswd
# sudo touch /etc/samba/smbpasswd
# sudo smbpasswd -a user1
密码:user1
为了方便,我将user1直接用登陆系统的用户,密码我是设为系统用户的密码。这样不用设置ubuntu8.04中文件夹权限为777 。


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

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


5.在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下工作组的名称)

doc charset = UTF-8

unix charset = UTF-8

后两行是为了防止中文目录乱码。(在ubuntu8.04中会报错不知道是为什么?我没有添加)

; security = user不用改为security = share 。用用户名和密码登陆吧,安全一些。就是前面设置的系统用户。

6.在smb.conf最后添加

[共享文件夹名]
path = /home/usr1/共享文件夹名
available = yes
browseable = yes
public = yes
writable = yes

例如:

[share]
path = /home/foxwolf/share
available = yes
browseable = yes
public = yes
writable = yes

添加你自己想要共享的文件夹即可。

最后一步就是:

重启samba

sudo /etc/init.d/samba restart
OK!windows能通过samba访问ubuntu了。还能在windows下更改文件呢!
zhaocs
帖子: 25
注册时间: 2008-09-16 15:10

Re: 关于ubuntu与win互相进行共享的一次试验

#2

帖子 zhaocs » 2008-09-23 7:19

晕!哥们,你这个好复杂!直接用飞鸽传输不就解决win 与linux传送的问题!也不需要什么共享了!
tmwl0tmwl
帖子: 34
注册时间: 2008-09-20 15:57

Re: 关于ubuntu与win互相进行共享的一次试验

#3

帖子 tmwl0tmwl » 2008-09-23 13:13

没有试过飞鸽传书在linux上的运行。


想用linux做游戏存储服务器,而不是简单的复杂文件
回复