Chinaunix首页 | 论坛 | 博客
  • 博客访问: 119558
  • 博文数量: 61
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 230
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-26 11:35
个人简介

实践Linux的理论

文章存档

2015年(1)

2014年(60)

我的朋友

分类: LINUX

2014-06-18 11:33:15

系统平台:virtualbox4.2.10+ubuntu12.04
首先要解决windows和linux网络连接问题:
在vbox “设置” 选项中,设置"网络"
网络连接1   选中“启用网络连接” 方式:NAT
网络连接2 选中“启用网络连接” 方式:Bridged Adapter
设置如下图:
网络连接1

网络连接2

启动ubuntu,查看IP地址: #ifconfig
结果如下图:

  
注:LINUX里面有两块网卡eth0和eth1,分别看一下他们的IP地址,
有一个是和你的WINDOWS本地连接IP地址在一个网段的(以后就使用这个IP地址登录samba)
关于IP地址的配置(以我自己的电脑举例):
windows本地连接的IP地址是自动获取的,IP为:192.168.1.17
 查一下linux下eth0的IP为:10.0.2.15;eth0默认为DHCP分配的地址;
eth1的IP为192.168.1.26;那eth1即为linux的本地连接的IP地址,也就是samba服务器的IP地址
关闭LINUX防火墙命令: #sudo ufw disable
注:ufw是linux下的防火墙操作命令,相关的操作可以查看命令帮助
然后就在windows下ping一下linux的IP,如果能ping通,就可以继续下面的内容,如果ping不通就再找其他原因。
测试结果:

将windows下的防火墙也关掉,这样linux下才能ping通windows。测试结果:

添加一个samba用户:
打开samba的脚本配置文件;
vi /ect/samba/smb.conf
在文件最后面编辑如下:

[pengtiegang]为要添加的samba用户名,path是我们要共享的目录;
下面三个分别是读、写权限和访问权限,这里我们把这三个权限都开放。
:wq 保存退出,重启samba服务器,执行
sudo /etc/init.c/smbd restart
我这里没有smbd这个服务,需要先手动下载:sudo apt-get install smbd

在windows下,访问linux的ip,即可登录samba服务器,该服务器下的pengtiegang目录即为前面创建的用户主目录;


阅读(966) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~