Ubuntu18.04--虚拟机配置Samba并从Windows登录

前言:

本文记录我自己在Windows上安装 Virtualbox ,并在Virtualbox中安装 Ubuntu-18.04 虚拟机,在Ubuntu-18.04虚拟机里安装配置Smaba服务器,从 Windows 宿主系统上访问虚拟机共享samba目录的配置命令。

引用:

N/A

正文

虚拟机环境配置:

Windows + VirtaualBox + Ubuntu18.04桌面版

1. Ubuntu18.04 安装Samba

 Ubuntu18.04 虚拟机上安装Samba,在命令行中断里执行如下命令安装 samba 服务器

sudo apt install samba

2. 编译‘/etc/samba/smb.conf’ 允许用户登录访问自己的'/hom'目录

使用如下命令编辑‘/etc/samba/smb.conf’ 允许用户登录访问自己的'/hom'目录

sudo vi /etc/samba/smb.conf

找到 'smb.conf' 文件中如下 '[homes]' 目录配置的部分,这里是配置当用户登录Samba之后默认访问的用户'/home/xxx' 目录,将 'read only = no' 配置为 'no' 也就是说配置用户登录后访问的 '/home/xxx' 目录不是只读的 ,这样用户才可以在目录里面创建和删除文件。 

修改 smb.conf 配置文件之后,需要重启samba服务让修改后的配置文件生效,执行如下命令重启samba服务。

sudo service smbd restart

3. 使用 smbpsswd 命令创建用户和用户登录密码

只用使用 ‘smbpsswd’ 命令创建用户和用户登录密码后,从Windows系统里输入用户名和密码才能登录Smba服务器。如果没有使用 smbpasswd 创建samba用户和密码,是不能从Windows登录samba 服务器的,切记!!!

使用'smbpasswd'修改当前用户的samba登录密码:

dimon@dimon-VirtualBox:/etc/samba$ sudo smbpasswd
New SMB password:
Retype new SMB password:
Failed to find entry for user root.
dimon@dimon-VirtualBox:/etc/samba$

输入两次密码并且两次密码相同后,samba账户和密码创建修改成功。

4. 从Windows上使用上面创建的账户和密码登录虚拟机Ubuntu18.04上的Samba服务器

从Windows上使用上面创建的账户和密码登录虚拟机Ubuntu18.04上的Samba服务器,在Windows中按下按键  “Win + R”,在弹出的窗口里输入需要访问的虚拟机的 ip 地址和用户目录

查看Virtualbox虚拟机的IP地址

Windows中按下键盘上  “Win + R”,在弹出的窗口里输入需要访问的虚拟机的 ip 地址和用户目录(将用户名目录修改为你自己的Ubuntu-18.04虚拟机的用户名)

然后回弹出框让你输入 samba 的账号和密码,这里的账号和密码就是在上面第3步中使用 ‘smbpasswd’创建修改的samba账号密码。输入之后,就可以登录上Ubuntu18.04上的Samba服务器,共享虚拟机上的文件目录了。

5. 注意

这里一定要注意,samba的账号和密码是需要使用 'smbpasswd' 创建出来的。如果你没有使用'smbpasswd'创建修改samba的用户名和密码,即使你使用正确的可以登录Ubuntu-18.04 系统的用户名密码也是不能登录虚拟机上的samba服务器的。原因是 Smba的用户名数据库是和Ubuntu-18.04 系统的用户名密码数据库是独立的。切记!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3032301.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

【计算机网络】物理层 通信基础、奈氏准则、香农公式 习题2

下列说法中正确的是( )。 A. 信道与通信电路类似,一条可通信的电路往往包含一个信道 B.调制是指把模拟数据转换为数字信号的过程 C. 信息传输速率是指通信信道上每秒传输的码元数 D.在数值上,波特率等于比特率与每符号所含的比特数的比值 信息传输速率&a…

分享5个免费AI写作软件

在数字化时代,人工智能(AI)正以惊人的速度渗透到我们生活的方方面面,而写作领域也不例外。AI写作工具的出现,不仅改变了传统的写作流程,更在创意表达、文本生成、语言校正等方面展现了其独特的优势。这些工…

测斜仪的具体应用:从地下工程到斜坡监测

测斜仪作为一种精密的测量工具,在多个领域都有广泛的应用。从最初的地下工程,到现今的斜坡监测,测斜仪的技术进步和应用范围的扩大,为工程安全提供了有力的保障。 一、地下工程中的测斜仪应用 在地下工程中,测斜仪主要…

Android Studio(AS)使用别人的项目与gradle包并运行项目

一、问题描述 在进行AS开发时,我们可能会使用到别人的项目,但发现别人把项目发给我们后会发现gradle项目同步失败o(≧口≦)o,此时计有三: 1.横行霸道、豪取抢夺:直接空降到项目人那里,强他的电脑占为己有…

docker compose kafka集群部署

kafka集群部署 目录 部署zookeeper准备工作2、部署kafka准备工作3、编辑docker-compose.yml文件4、启动服务5、测试kafka6、web监控管理 部署zookeeper准备工作 mkdir data/zookeeper-{1,2,3}/{data,datalog,logs,conf} -p cat >data/zookeeper-1/conf/zoo.cfg<<EOF…

Linux之·网络编程·I/O复用·select

系列文章目录 文章目录 前言一、概述1.1 介绍IO复用的概念和作用1.1.1 I/O复用具体使用的场景1.1.2 I/O复用常用函数 二、select函数的重要性和用途2.1 基本的select函数2.2 如何使用FD_SET、FD_CLR等宏来设置和清除文件描述符集合2.3 select()函数函数整体使用框架&#xff1a…

设备二维码怎么生成?三分钟即可搞定

在现代工业生产中&#xff0c;设备的维护和巡检是保障生产连续性和安全性的重要环节。随着技术的发展&#xff0c;二维码技术因其便捷性和高效性被广泛应用于设备巡检中。 给每个设备配备一个二维码&#xff0c;一线人员用手机扫一扫&#xff0c;几秒钟就能上报巡检结果&#…

如何盘点选择的连锁收银系统贵不贵

在选择连锁收银系统时&#xff0c;成本是一个至关重要的考量因素。盘点连锁收银系统的成本既涉及到系统本身的购买费用&#xff0c;也包括了系统的维护、培训以及可能带来的附加费用。下面将从四个方面对连锁收银系统的成本进行盘点。 1. 初始投资成本 连锁收银系统的初始投资…

antd组件状态变换为啥要使用剪头函数

先看下代码 import React, {useState} from react; import {Switch, Typography} from antd;const {Paragraph, Text} Typography;const App: React.FC () > { const [ellipsis, setEllipsis] useState(true);return (<>//正确的<Switch checked{ellipsis}onCh…

广告电商模式:电子商务与广告的融合创新

随着互联网的迅猛发展和普及&#xff0c;电子商务和广告行业也迎来了前所未有的变革。在这一背景下&#xff0c;广告电商模式作为一种新兴的商业模式&#xff0c;凭借其独特的运作机制和优势&#xff0c;逐渐崭露头角。该模式将广告与电子商务紧密结合&#xff0c;通过精准营销…

AI智能写作工具推荐-AI在线写作生成器-1分钟完成写作

随着人工智能技术的不断发展&#xff0c;越来越多的写作软件开始使用AI技术来帮助用户更高效地创作文章。 第一款&#xff1a;笔尖AI写作 笔尖Ai写作-在线AI写作工具 - 笔尖Ai写作原创影视解说文案生成器&#xff0c;AI自动生成高质量原创内容。拥有超过435个智能写作模板&am…

Windows密码破解常见手段

mimikatz导出lsass破解 如果域管在成员机器上登录过&#xff0c;那么密码机会保存到lsass.exe进程当中&#xff0c;可以通过mimikatz读取密码 用本地管理员登录本地机器 导出hash reg add HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\WDigest /v UseLogonCred…

leetcode——链表的中间节点

876. 链表的中间结点 - 力扣&#xff08;LeetCode&#xff09; 链表的中间节点是一个简单的链表OJ。我们要返回中间节点有两种情况&#xff1a;节点数为奇数和节点数是偶数。如果是奇数则直接返回中间节点&#xff0c;如果是偶数则返回第二个中间节点。 这道题的解题思路是&a…

echarts 处理数据

假如 我数据是这样式的 一个数组里边包含两个对象 var data [{ "gender": "female", "height": 161.2, "weight": 51.6 }, { "gender": "female", "height": 167.5, "weight": 59 }] 想转换…

免费实用在线AI工具集合

免费在线工具 https://orcc.online/ 在线录屏 https://orcc.online/recorder pdf在线免费转word文档 https://orcc.online/pdf 时间戳转换 https://orcc.online/timestamp Base64 编码解码 https://orcc.online/base64 URL 编码解码 https://orcc.online/url Hash(MD5/SHA…

1.分布式-理论

目录 一、什么是分布式系统 二、CAP理论 1.一致性Consisency 2.可用性(Availability) 3.分区容错性(Partition tolrance) 三、BASE理论 1.Basically Available(基本可用) 2.Soft state&#xff08;软状态&#xff09; 3.Eventually consistent&#xff08;最终一致性&a…

交流回馈电网测试电源的技术突破

交流回馈电网测试电源&#xff1a;电力系统中的关键组件的深度解析析 交流回馈电网测试电源作为电力系统的关键组成部分&#xff0c;其重要性和作用不容忽视。交流回馈电网测试电源是一种电力测试设备&#xff0c;主要用于模拟真实电网环境&#xff0c;对电力电子设备进行长时间…

LoRaWAN入门

1.文档资料 飞书云文档 (feishu.cn) G43室内LoRaWAN网关 - doc.alinkwise.com > LoRaWAN网关&#xff08;基站&#xff09; > G4x > G43室内LoRaWAN网关 2.简介 LoRa: 远距离无线电&#xff08;long rang radio), 它最大特点就是在同样的功耗条件下比其他无线方式…

问题与解决:大华视频后台播放报错

大华播放器接到BI系统后&#xff0c;实时监控视频后台播放一段时间后&#xff0c;报错如下&#xff1a; The play() request was interrupted because video-only background media was paused to save power. 在谷歌浏览器下&#xff0c;直接用代码运行系统&#xff0c;视频在…

逻辑门:OR、AND、XOR、NOR、NAND、XNOR 和 NOT

AND Gate in Python 如果两个输入均为 1&#xff0c;则 AND 门给出输出 1&#xff0c;否则给出 0。 def AND (a, b):if a 1 and b 1:return Trueelse:return FalseNAND Gate in Python 如果两个输入均为 1&#xff0c;则 NAND gate (negated AND)给出 0 的输出&#xff0…