最近几天因为工作上的需要,需要安装32位的Ubuntu ,因为ubuntu 之前一直在用,都用几年了,原以为装个32位ubuntu 那还不是手到擒来,小菜一碟吗?
谁知一动手,立马遭遇尴尬,直接被一个小问题打脸了 !
当我把samba 安装后,进入共享文件内 不能创建文件!!! 再改改配置文件,甚至都进不去共享目录 !!
无名的烦躁和郁闷 ,疯狂的百度找各种原因 ,Samba 配置文件 smb.conf 文件 改了几百次了 ,还是不行,始终出现这个错误:
我都要崩溃了,Ubuntu 虚拟机装了又删 ,再装几个版本的还是不行,在网上搜到的各种资料,成功的经验都是类似的,像我遇到的这种悲剧竟没有一个雷同的 。
没办法 ,问题还是要解决,只能直接删了虚拟机 ,重新再来。
忙到周日晚上,再次重装Ubuntu ,皇天不负有心人 ,终于搞定了。
现在反思原因,主要问题如下:
1,虚拟机安装的时候 没有装好
-------安装虚拟机时 ,最好是装 server 版的 ,因为可以自由决定哪些不用的软件可以不装 。
最重要的是 ,安装虚拟机最后一步 ,推荐的 samba file system 千万不要装 ,我遭遇的这个麻烦 最有可能是安装了这个功能引起的 。
因为 我之前装虚拟机时,没有多想,直接选上这个了,导致后来 ,在手动安装 samba ,就冲突了----现在初步 ,经过再次测试,果然跟samba 配置无关。真正的原因的是虚拟机没有装好!!
先来记录下今天的安装步骤:
安装虚拟机 步骤 ,
参考网上的经验 :http://www.th7.cn/system/lin/201404/53750.shtml 这篇文章比较靠谱,比较有参考意义。
安装Samba 的步骤 ,参考网友经验:
http://blog.chinaunix.net/uid-26527046-id-4338338.html
http://jinjzk.iteye.com/blog/2100545
体会:samba 配置文件 smb.conf 不用改什么东西,只在末尾加几条即可:
[share]
path = /home/book/samba_share
available = yes
browsable = yes
public = yes
writable = yes
我就在配置文件末尾加了这个 5行 ,就搞定了。
也有Samba 详细介绍的:http://forum.ubuntu.org.cn/viewtopic.php?t=13797
总结 :前提 :1,装好虚拟机 ;2,创建共享文件夹 ,设置好权限; 3,在Samba 配置文件中smb.conf 最后加几行即可 ,不需要太多改动。
现在反思,我开始以为问题出在配置文件,其实不然,找问题的方向错了。