Win7 环境下虚拟机内 Samba 处事器的安置、配置以及与主机的通信实现

时间:2022-04-11 01:23:41

考虑到window和linux虚拟机之间互传文件较为麻烦,遂筹算在虚拟机中安置Samba处事器,以此实现共享文件给window使用。然而安置配置过程曲折,遂作记录如下:

一、samba处事器的安置

正常的安置流程如下:

1、安置samba:yum install samba

  查抄samba安置状态:rpm qa | grep samba(确保samba处事器已经正常安置)

2、配置samba处事:vim /etc/samba/smb.conf

  testparm        测试samba配置文件是否有语法错误

3、添加samba新用户:

  smbpasswd -a user_name    添加samba新用户(前提是该用户已在Linux系统中存在,否则需要首先添加该用户到系统中)

  smbpasswd -x user_name    删除samba用户

  pdbedit -L    列出所有samba用户

4、重启samba处事:service smb restart

安置过程遇到的问题:依赖包错误云云

        

Win7 环境下虚拟机内 Samba 处事器的安置、配置以及与主机的通信实现

网上查了好久,始终未找到合适的答案(找依赖包这个思路的标的目的偏了,因为yum命令自己可以自动解决依赖包的问题)。

之后,我使用yum update命令,注意到了有这样的问题,

Win7 环境下虚拟机内 Samba 处事器的安置、配置以及与主机的通信实现

         

Win7 环境下虚拟机内 Samba 处事器的安置、配置以及与主机的通信实现

然后,意识到了问题的地址--可能是由于之前安置samba过程残留了一些过程文件造成,了从头安置时呈现了斗嘴?

Anyway,由于命令yum-complete-transaction在yum-utils包中,首先安置yum-utils,使用命令 yum install yum-utils;

然后执行命令yum-complete-transaction,告成安置了samba,,问题得到了解决。

总结:遇到问题时,首先耐心找出所有可能引起问题的处所,并考虑问题的源头在哪

二、samba处事器与主机的通信

遇到的问题,通过win7主机运行窗口(按键:win+R)访谒samba的共享端口,无法连接到samba:

        

Win7 环境下虚拟机内 Samba 处事器的安置、配置以及与主机的通信实现

为了解决这个问题,几乎找遍了网上的资源,遗憾的是并没有针对我所遇到问题的解决方案。不过这个帖子有所提及https://www.iyunv.com/thread-70422-1-1.html。虚拟机的联网配置一直是NAT模式,后改用桥接方法,确实连接告成了。

问题之所以解决,似乎也与我将最终目的分化为差此外法式有关。最终效果是想实现win7访谒虚拟机中CentOS的samba,但首先可以在虚拟机中本地进行smbclient客户端登录,如果这样能够从告成,便可以进一步实现win7对samba的访谒。

然而,即等于在虚拟机中操纵仍然弗成功。不过好处是,错误有提示,如下:

session setup failed: SUCCESS - 0

由此,通过这个提示再进行网络资源搜索,最终找到了可参考的方案 https://www.iyunv.com/thread-70422-1-1.html。

samba配置文件 /etc/samba/smb.conf 新增内容如下(简单配置,可以满足使用要求):

[work_dzh]            ;共享目录虚拟名

    comment = DZH share dircetory     ;共享目录描述

    path = /home/work                           ;真实共享目录

    browseable = yes                             ;目录可浏览

    writable = yes                                   ;目录内可写

    valid users = dzh                              ;登录用户为:dzh

别的,为了便利访谒,可将虚拟机中的共享文件 work_dzh 配置为网络文件,

Win7 环境下虚拟机内 Samba 处事器的安置、配置以及与主机的通信实现

不过这样一来,电脑开机启动过程异常迟缓(这是因为电脑启动过程需要加载驱动器Z,不过由于虚拟机未开启,故驱动器Z一直找不到,耗费了大量时间)。

Win7 环境下虚拟机内 Samba 处事器的安置、配置以及与主机的通信实现

标签:

原文地点:https://www.cnblogs.com/Glory-D/p/8976057.html