1. 环境准备 (此处使用root超级管理员帐户,执行命令时不用加sudo, 普通帐户需要前面加sudo): 

    (1)安装好Ubutun虚拟系统后,Ubuntu 的软件源配置文件是 /etc/apt/sources.list,将镜像源更改为清华(为例)或其他国内镜像源;

      备份 sources.list

       root@hughes-vm:/etc/apt# cp sources.list /etc/apt/sources.list_back  

      

      打开 sources.list

        root@hughes-vm:/etc/apt# gedit sources.list

       将文件内的所有内容替换为清华镜像源 : https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

    (2)回到命令行更新源和软件 :

      root@hughes-vm:/# apt-get update

      root@hughes-vm:/# apt-get upgrade

  2. samba安装和配置

    (1)安装软件

      root@hughes-vm:/# apt-get install samba samba-common smbclient

    (2) 在/home路径下创建共享文件夹share(名称自定义), 名修改权限为777

      

    (3) 修改samba配置文件 smb.conf, 打开后跳到最后添加 [share]的内容   

      root@hughes-vm:/home# vim /etc/samba/smb.conf

      

  3. 创建samba帐户

    创建帐户存储密码文件 :  root@hughes-vm:/home/share# touch /etc/samba/smbpasswd

    添加帐户 : root@hughes-vm:/home/share# smbpasswd -a www(名称自定义), 并且设置密码

    

    输入密码后会出现错误 :: "Failed to add entry for user www."是因为没有加相应的系统账号,所以会提示Failed to add entry for user的错误,只需增加相应的系统账号www即可。

    root@hughes-vm:/home/share# groupadd test -g 6000

    root@hughes-vm:/home/share# useradd test -u 6000 -g 6000 -s /sbin/nologin -d /dev/null

    

  4. 重启samba服务

    

    查看ubutun系统的IP : root@hughes-vm:/home# ifconfig

    

    回到win8打开cmd输入命令 : ping 192.168.0.102, 以下图ping成功

    

  5. 连接共享

    win8下win+R运行  \\192.168.0.102, 首次连接输入账号(www)和密码(设置的密码)

    

    

    

    在share文件夹内新建test.txt 即可在ubutun虚拟机上对应的share文件夹内看到

    

   

  至此samba服务搭建成功 ,可在win8环境下编辑ubutun的文件

笔记 : win8系统中的VM虚拟机的Ubuntu搭建samba服务的更多相关文章

  1. 【Docker】在Linux系统中安装Docker虚拟机、启动停止重启查看Docker命令

    安装Docker 文章目录 安装Docker Docker虚拟机架构 在Linux系统中安装Docker虚拟机 管理Docker虚拟机 参考资料 Docker虚拟机架构 Docker创建的所有虚拟实例 ...

  2. VM虚拟机内ubuntu无法连接到网络

    VM虚拟机内ubuntu无法连接到网络 解决:编辑网络,将网路都删除掉.又一次加入网络桥接和NAT链接. .又一次连接就可以,查看一下ip地址. 方法2: 虚拟机中新装ubuntu 编辑虚拟网络,先恢 ...

  3. VM虚拟机扩展Ubuntu磁盘空间

    VM虚拟机扩展Ubuntu磁盘空间 1 环境 VMware版本号:15.0.2 build-10952284 系统:Ubuntu18.04 Ubuntu只挂载一个硬盘,无分区 /dev/sda1 2 ...

  4. Windows下解决系统端口被VM虚拟机占用问题

    一)问题背景 安装VM虚拟机后,经常会遇到启动其他程序时出现端口被占用的情况,其中以80端口被占用最为常见. 二)解决思路 解除或更改被占用端口号,但是更改端口号时,除非对系统的端口占用情况非常熟悉, ...

  5. Hi3516开发笔记(二):Hi3516虚拟机基础环境搭建之串口调试、网络连接以及sftp文件传输

    前言   搭建Hi3516的基础虚拟机,为交叉编译环境搭建前期工作.后续会编译一个基本的C语言程序Demo,在HI3516上跑.   虚拟机   开发本对虚拟机做了一些基本要求,如下图:    其实重 ...

  6. SpringBoot学习笔记(11)-----SpringBoot中使用rabbitmq,activemq消息队列和rest服务的调用

    1. activemq 首先引入依赖 pom.xml文件 <dependency> <groupId>org.springframework.boot</groupId& ...

  7. CentOS6.5下搭建Samba服务实现与Windows系统之间共享文件资源

    FTP文件传输服务确实可以让主机之间的文件传输变得简单方便,但是FTP协议的本质是传输文件,而非共享文件,因此要想通过客户端直接在服务器上修改文件内容还是一件比较麻烦的事情. 1987年,微软公司和英 ...

  8. ubuntu系统搭建samba服务

    安装samba服务 # apt-get install samba 创建一个samba服务的分享目录 # mkdir /share 创建一个samba服务限制的用户及组 #useradd public ...

  9. 修改win8系统中启动管理器的系统引导信息

    最近用某软件做了个启动U盘,软件安装在电脑上,启动盘很快做完了,结果重启电脑的时候发现悲剧,windows启动后会显示出一个系统引导菜单,显示有3秒倒计时但是倒计时结束依然不能自动进入系统.. 然后. ...

随机推荐

  1. php之运算符

    运算符优先级相同,运算符的结合方向决定了该如何运算, 一.运算符优先级 组合方向 运算符 附加信息 无 clone new clone和new 左 [ array 右 ** 算术运算符 右 ++ -- ...

  2. Chap4:探究操作系统[The Linux Command Line]

    1 learn some more commands: (1) ls-List directory contents (2) file -Determine file type (3) less-Vi ...

  3. [ovs][libvirt][virtio][qemu] vhost user client 排障

    ovs-dpdk + qemu 使用vhostuserclient通信,连路不通,libvirt报错如下: -- ::: starting up libvirt version: , package: ...

  4. CF720A Closing ceremony 贪心

    正解:贪心 解题报告: 传送门! 先考虑如果只有一列怎么搞?那就肯定是尽量走到最远的地方 然后用点儿类似的思想,现在考虑有两列的情况QAQ 为了方便表述,这里给每个位置两个值,a表示离一号入口的距离, ...

  5. Postfix 邮件服务器搭建

    搭建服务环境: Centos 6 配置域名hosts: mail.demonC6.com 1.清理系统自带的邮件软件 # rpm -qa | grep sendmail* # rpm -e sendm ...

  6. 对oracle中SQL优化的理解

    Oracle数据库里SQL优化的终极目标就是要缩短目标SQL语句的执行时间.要达到上述目的,我们通常只有如下三种方法可以选择:1.降低目标SQL语句的资源消耗.2.并行执行目标SQL语句.3.平衡系统 ...

  7. 10.6-uC/OS-III内部任务(统计任务 OS_StatTask())

    1.这个任务能够统计总的CPU使用率(0到100%),每个任务的CPU使用率( 0到100%),每个任务的堆栈使用量. 2.统计任务在uC/OS-III中是可选的,当设置OS_CFG.H中的OS_CF ...

  8. 微信小程序tabbar设置样式在哪里改

    微信小程序tabbar通俗点说就是底部导航,我们一般会配置相关的菜单,方便读者快速导航.tabbar是在项目根目录中的配置文件 app.json 中进行设置:如果小程序是一个多 tab 应用(客户端窗 ...

  9. SSAS下玩转PowerShell

     操作SSAS数据库的方法有非常多,是否有一种能够方法能够通过脚本自己主动去做这些事呢,比方处理分区,创建备份以及监视SSAS的执行状况.   原文地址: http://www.mssqltips ...

  10. 【adaboost】周志华