环境:

virtualbox ubuntu12.04

首先,如果你到这步了,说明你的window与linux的网络已经配好了,他们之间是可以互相Ping通的,如果没有,请看我以前的文章

由于我linux的连接方式是外网使用bridged内网使用了only-host,当初这样设计是为了固定内网ip,samba服务最好使用一个固定的ip地址,这样不用每次重新映射。

先安装软件:

ubuntu12.04已经安装了samba服务器,不需要安装,当然如果你想重新安装,可以按照下面的方法进行(推荐12.04以前的按照下面方法重新安装)

卸载samba,smbclient, samba-common 全写上吧,也不知道哪个装了哪个没装

sudoapt-get remove samba-common

sudoapt-get remove smbclient

sudoapt-get remove samba

卸载干净后就可以安装了

sudoapt-get install samba smbfs

安装成功后,在/etc/samba下有个配置文件叫smb.conf可以来设置

本人看不懂这玩意,懒得去研究,所以直接安装了samclient界面端,简单又高效,哇哈哈.....

sudoapt-get install system-config-samba

装完后启动

sudosystem-config-samba

可以在ubuntu的系统中找到

访问页根据你的要求设置成当前用户或root用户

配置完成后重启一下samba

sudo/etc/init.d/smbd restart

这个时候,就可以去window下把linux的挂起了

右键我的电脑->映射网络

公司的ubuntu突然上不去网了,只能回来补全,发觉坚持写blog很好,原来我工资一直上不去是因为没写blog

扯远了......

点击映射网络驱动

这样设完后就会在你电脑上多出一个盘符,你可以把文件放进或放出,注意当把window文件放进去时,有可能提示没有权限,这个时候你可以把ubuntu的这个路径及其子目录都设成777

访问页根据你的要求设置成当前用户或root用户

配置完成后重启一下samba

sudo/etc/init.d/smbd restart

window下

公司的ubuntu突然上不去网了,只能回来补全,发觉坚持写blog很好,原来我工资一直上不去是因为没写blog

扯远了......

点击映射网络驱动

这样设完后就会在你电脑上多出一个盘符,你可以把文件放进或放出,注意当把window文件放进去时,有可能提示没有权限,这个时候你可以把ubuntu的这个路径及其子目录都设成777

http://blog.csdn.net/ac_huang/article/details/24269327

ubuntu 12.04 简单配置samba服务,实现主机与虚拟机互通(设置Windows虚拟盘)的更多相关文章

  1. Ubuntu 16.04安装配置Samba服务

    Samba是开源软件,用来让Linux系统与Windows系统的SMB/CIFS网络协定做连结,实现Windows主机与Linux服务器之间的资源共享.Samba服务为两种不同的操作系统架起了一座桥梁 ...

  2. 在Ubuntu 12.04上配置iSCSI Target服务

      今天自己按照网上搜来的教程自己在Ubuntu 12.04上配置了iSCSI Target服务,在这里简单地做个纪录.操作系统是全新安装的Ubuntu 12.04,配置一块500 GB的SATA笔记 ...

  3. ubuntu 12.04 "系统的网络服务与此版本的网络管理器不兼容

    ubuntu 12.04 "系统的网络服务与此版本的网络管理器不兼容“ 2013-05-10 21:18 2271人阅读 评论(0) 收藏 举报 今天上午在实验室一顿乱整,不知道整坏了什么, ...

  4. Ubuntu 12.04 64bit 配置完android 5.0编译环境后出现“could not write bytes: Broken pipe.”而无法进入输入帐号密码的登陆界面

    Ubuntu 12.04 64bit 配置完android 5.0编译环境后出现“could not write bytes: Broken pipe.”而无法进入输入帐号密码的登陆界面.上网问了问百 ...

  5. VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT连接方式)

    背景 在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法.有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh.此时你会发现,每次启动虚拟机,VMWar ...

  6. VMWare虚拟机下为Ubuntu 12.04.1配置静态IP_转

    转自:http://www.cnblogs.com/objectorl/archive/2012/09/27/vmware-ubuntu-nat-static-ip-settings.html 背景在 ...

  7. VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT方式)

    背景 在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法.有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh.此时你会发现,每次启动虚拟机,VMWar ...

  8. Jexus Web Server 完全傻瓜化图文配置教程(基于Ubuntu 12.04.3 64位)[内含Hyper-v 2012虚拟机镜像下载地址]

    1. 前言 近日有感许多新朋友想尝试使用Jexus,不过绝大多数都困惑徘徊在Linux如何安装啊,如何编译Mono啊,如何配置Jexus啊...等等基础问题,于是昨日向宇内流云兄提议,不如搞几个配置好 ...

  9. 在ubuntu 12.04 中配置java环境(安装jdk, tomcat, maven, eclipse)

    1. 安装jdk 1.7 在ubuntu( /usr/lib/jvm/java-7-openjdk-amd64 )中默认有安装jdk 1.7 如果没有 可下载 : http://www.oracle. ...

随机推荐

  1. 【u117】队列安排

    Time Limit: 1 second Memory Limit: 128 MB [问题描述] 一个学校里老师要将班上N个同学排成一列,同学被编号为1-N,他采取如下的方法: 1. 先将1号同学安排 ...

  2. 一个Exception catch不住的【异常】

    现象: Controller中的方法接收到前台ajax请求后开始执行, 当执行到某一行时程序终止,前台回调进Error方法. 后台明明catch了Exception异常,但异常并没有被捕获(不进cat ...

  3. python排序查找

    无序表查找 def seq_search(lst, key): found = False pos = 0 while pos < len(lst) and not found: if lst[ ...

  4. Oracle列加密

    加密函数 create or replace function encrypt_des(p_text varchar2, p_key varchar2) return varchar2 isv_tex ...

  5. [tmux] Organize your terminal using tmux panes

    Learn to organize your workspace using tmux. We'll create a new tmux session and learn how to create ...

  6. [GraphQL] Add an Interface to a GraphQL Schema

    As we start building out more complex GraphQL schemas, certain fields start to repeat across differe ...

  7. 浏览器对象模型bom的作用是什么?

    浏览器对象模型bom的作用是什么? 零.总结 1.BOM提供了独立于内容而与浏览器窗口进行交互的对象 2.BOM提供了一些访问窗口对象的一些方法,我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和 ...

  8. 工具类与工具函数 —— NextPrime

    求大于某数的下一个素数: static int NextPrime (int N) { if (N % 2 == 0) ++N; int i; for (; ; N += 2){ for (i = 3 ...

  9. c头文件(.h)的作用

    C语言的著作中,至今还没发现把.h文件的用法写的透彻的.在实际应用中也只能依葫芦画瓢,只知其然不知其所以然,甚是郁闷!闲来无事,便将搜集网络的相关内容整理一下,以便加深自己的理解 理论概述:.h中一般 ...

  10. NSString与int和float的相互转换

    NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString ...