ubuntu搭建samba服务器

来源:互联网 发布:jdk 8 linux x64.gz 编辑:程序博客网 时间:2024/05/17 04:45

每次在vmware上装完linux系统之后,总是需要安装一个samba服务器,并且每次都要折腾个老半天,现做个总结,将网上搜到的资料归纳一下

samba服务器安装可参照以下文章,该文章介绍用图形界面设置samba服务器:

http://imcn.me/html/y2012/10717.html


samba服务器装好之后,如不能进行正常访问,则可通过以下描述检查问题。


首先,虚拟机和宿主机不能互相ping通时,可参考以下文章,设置虚拟机的网络:

http://blog.csdn.net/collection4u/article/details/14127671

该文章讲解了vmware三种网络模式的原理及使用


我个人设置是在虚拟机上新加了一个虚拟网卡,专门用于和宿主机通信,这样虚拟机就有两个网卡了

第一个虚拟网卡使用bridge模式,该网卡专门用于和外网通信;第二个虚拟网卡使用NAT模式,专门用于和宿主机通信



然后设置vmware的VMnet8的dhcp参数,在vmware上选择Edit->Virtual Network Editor,可打开以下界面,该界面显示:


VMnet0用于bridge网络模式,VMnet1用于Host-only网络模式,VMnet8用于NAT模式

当虚拟机上的网卡使用Host-only网络模式时,且在linux系统中设置了获取IP地址的方式为DHCP,则该网卡从VMnet1的DHCP服务器获取IP地址

同理,当虚拟机上的网卡使用NAT网络模式时,且在linux系统中设置了获取IP的方式为DHCP,则该网卡从VMnet8的DHCP服务器获取IP地址

这里是比较容易搞混淆的地方,我新加的第二个网卡一般使用Host-only模式或者NAT模式,两者都可以


点击 DHCP Settings,弹出如下界面,设置如下参数,具体IP地址可以根据自己的喜好定,如果想让虚拟机的IP地址固定,可让地址范围设置小一点



设置好上述参数之后,ubuntu得到的IP地址如下,eth1是通bridge模式得到的IP地址,eth2是通过NAT模式得到的IP地址



得到上述IP地址后,IP地址设置工作基本完成,然后查看宿主机和虚拟机能否互相ping通,不能ping通的话,首先检查两个系统的防火墙是否关闭

linux下关闭防火墙的命令为: ufw disabl

ufw工具系统一般都会自带,没有该命令的需要先安装

然后宿主机就可以通过samba访问虚拟机了


打开的samba服务器的目录如下:密码可能是由于我以前输入过,然后保存了,所以这里没有输入密码的过程



访问samba目录成功!!!

0 0
原创粉丝点击