win7主机与WMware ubuntu 12.04 samba服务的搭建

win7主机与WMware ubuntu 12.04 samba服务的搭建

 
ZZZ:http://blog.sina.com.cn/s/blog_93dc666c0101eduv.html

服务配置环境:主机 win7 x64 + vmware 8 + ubuntu12.04 x32
一、启用root账户
  Ubuntu默认是禁用root权限,所以安装的第一步先要打开root权限。


二、安装VMware-Tools
先进入Ubuntu系统,点击VMware Workstation菜单:VM --- Install VMware Tools ,会在Ubuntu系统桌面上创建一个光盘的图标,表示将VMware tool的安装文件载入到Ubuntu的光驱中了。
  然后在终端中输入下面的命令:
  #cd /media/VMware\ Tools
  #cp /VMwareTools-xxxxxxxx.tar.gz  /tmp
  #cp /tmp
    #tar vzxf VMwareTools-xxxxxxxx.tar.gz
  #cd vmware-tools-distrib/
  #./vmware-install.pl
  一路回车,安装完毕


三、在虚拟机的设置里打开文件共享,选择总是启用,然后在虚拟系统Ubuntu下新建一个文件夹,右击该文件夹,选择属性,共享,启用“共享此目录”。如果还没有安装samba,会提示安装,安装提示安装即可。也可以在左边工具条选择ubuntu software center,在搜索栏中输入samba进行安装。


 

四、配置samba,

增加共享用户,这里把root设置为共享用户:smbpasswd -a root

修改/etc/samba/smb.conf,打开语句security = user,并增加

username map = /etc/samba/smbusers


####### Authentication #######


# "security = user" is always a good idea. This will require a Unix account

# in this server for every user accessing the server. See

# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html

# in the samba-doc package for details.

security = user

username map = /etc/samba/smbusers


在文件最后增加共享的文件夹的配置:

[rootfs]

comment = rootfs

path = /

public = yes

writeable = yes

valid users = root

create mask = 0700

directory mask = 0700

available = yes


修改完后,

重启samba:  smbd restart

关闭防火墙:ufw disable

关闭selinux: setenforce 0



五、返回win7系统,打开我的电脑,选择左边的网络,可以看到有ubuntu的电脑,选择网络中的ubuntu,并打开,输入在smb.conf设置的用户名和相应的密码,即可查看到ubuntu的共享文件夹了

win7主机与WMware ubuntu 12.04 samba服务的搭建_第1张图片

windows下可以登录samba,但无法访问linux下samba服务器的共享文件基本上有这几点:


1、确保linux下防火墙关闭或者是开放共享目录权限内核有默认的防火墙iptables,关闭的话试试 sudo ufw disable  反正要保证防火墙是关闭的。

2、确保samba服务器配置文件smb.conf设置没有问题,可网上查阅资料看配置办法。

3、确保selinux关闭,可以用setenforce 0命令执行这三点注意到了,基本上都没问题的。

你可能感兴趣的:(win7主机与WMware ubuntu 12.04 samba服务的搭建)