
首先,必须要有已经在VirtualBox中安装好的Ubuntu系统,才能按照以下步骤操作,具体怎样在VirtualBox中安装Ubuntu系统百度经验里已经有很多,大家可以自己查询参照。打开虚拟机进入Ubuntu系统,首先要安装VirtualBox增强功能包(VBoxGuestAdditions),参照下图,如果确认已经安装就直接跳过至第4步。点击运行后,系统会自动安装,安装完成后要求重启系统。在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间。右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示点击共享文件夹设置框,右上角的添加按钮选择之前本机设置的共享文件夹,此时一定不可以勾选自动挂载设置好共享名后,进入Ubuntu系统,打开终端,先执行命令,在挂载点目录添加“bdshare”目录,接着执行"mount -t vboxsf BaiduShare /mnt/bdshare/",就能完成共享文件夹的设置。设置完成,可以创建几个文件,测试一下(测试方法:1. 在本地创建一个文件,到mnt/share/目录 查看。 2.在share目录创建一个文件,在本机进行查看)设置自动挂载,重启虚拟机系统共享仍在。可以在/etc/fstab中添加一项BaiduShare /mnt/share vboxsf rw,gid=110,uid=1100,auto 0 0步骤阅读卸载挂载点命令:umount -f /mnt/share
你好,很高兴为您解答!
【1】首先请打开虚拟机VMware,在到“我的计算机”列表将鼠标移动到你所需设置共享的计算机名称上并右击,选择“设置”
【2】弹出窗口“虚拟机设置”后,点击“选项”
【3】点击“共享文件夹”,之后点击“总是启用”
【4】点击“总是启用”下方“添加”创建共享文件夹目录
【5】然后再点击“浏览”,并选择你所需要的共享的文件夹或者是磁盘
【6】点击“完成”和“确定”
【7】开启虚拟机
【8】打开“计算机”,再点击“网络”
【9】然后依次双击“vmwaer-host”“Shared Folders”打开共享目录
【10】下面就是你要共享的文件夹或者磁盘
~希望我的回答对你有所帮助,如果有疑问或者其他,请“追问”!
~答题不易,互相理解,您的采纳是我前进的动力!
~及时采纳有5财富值奖励哦!
步骤如下:
1、打开虚拟机,点选左侧预览框中已创建的虚拟机
2、点击右下角编辑虚拟机设置
3、在虚拟机设置页面,有“硬件和选项”两个选项卡,选择“选项”页
4、在“选项”页左侧框中选择“共享文件夹”(事例中已建立好)
5、在选项页右侧“文件夹共享”中,点选“总是启用”,点选“在Windows客户机中映射为网络驱动器”
6、在选项页,右下角点击“添加”按钮,出现添加共享文件夹向导对话框
7、在添加共享文件夹向导对话框点击下一步,出现“主机路径”和“虚拟机名称栏"
8、点选主机路径栏的浏览按钮,选择你想将共享文件夹放置的根目录
9、确定好放置的根目录后,”虚拟机名称栏“会自动出现”虚拟机共享文件夹“
10、点击下一步,点选”启用此共享“,点击完成,共享文件夹就创建完成了
扩展资料:
VMware产品主要的功能有:
⒈不需要分区或重开机就能在同一台PC上使用两种以上的操作系统。
⒉完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。
⒊不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制粘贴功能。
⒋有复原(Undo)功能。
⒌能够设定并且随时修改操作系统的操作环境,如:内存、磁碟空间、周边设备等等。
⒍热迁移,高可用性。
参考资料来源:百度百科:VMware
不管什么虚拟机,最简单的方法就是创建家庭组,虚拟机网络和主机使用同一网络,加入家庭组,选择文件共享即可共同访问。
1、右键单击网络连接,打开网络和Internet设置。
2、点击以太网。
3、点击网络和共享中心。
4、点击创建家庭组。
5、点击创建家庭组。
6、点击下一步。
7、点击下一步。
8、记下密码,点击完成。
9、加入后可以看到网络用户。
10、双击进入,可以看到网络成员分享的文件了。
Samba配置及使用1、定制文件/etc/smb.conf 在安装完Samba后,还需要定制它的配置文件smb.conf,才能使Samba正常工作以符合要求。由于SMB是一个非常复杂的协议,所以配置Samba的工作也是比较繁琐的,大约有超过170条配置项出现在smb.conf文件中。 1).smb.conf的语法 smb.conf文件有一个清晰的语法结构,与Windows的*.ini文件十分类似。如下所示: 该文件被分成几部分,每一部分都包括几个参数,用来定义Samba输出的共享及其详细操作。 文件被分隔成若干节,每一节都由一个被方括号括起来的标识开始(例如,[global]、[home]、[printers]),每一个配置参数或是一个全局参数(影响或控制整个服务器),或是一个服务参数(影响或控制服务器提供的某项服务 )。 global部分定义的参数用来控制Samba的总特性。除global部分外,每一部分都定义了一个专门的服务。 你可以使用下面的语句来指定一个参数: name=VALUE name可以是一个单词或者用空格隔开的多个单词。VALUE可以是布尔值(ture或false;yes或no;1或0)、数字或字符串。 注释以分号开头,可以单独一行,也可以跟在一条语句之后。 通过在一行的最后一个字符后加反斜杠"\\"可以将一行分成多行。 每一部分的名字和参数都不区分大小写,例如,参数browseable=yes与browseable=YES是完全等价的 2).smb.conf文件的功能 smbd和nmbd这两个守护进程启动时(通常为系统引导时)读配置文件smb.conf,这一配置文件向这两个守护进程说明输出 什么共享、共享输出给谁以及如何进行输出等等。 因为安全问题是最重要的,所以你必须指定哪些计算机可以访问这一共享,smb.conf文件可以很灵活的明确指定每一服务有哪些用户可以访问。随着Linux网络的增大,这一控制越来越重要。 3).smb.conf文件结构 smb.conf文件主要包括三部分: global(全局)参数 directory shares (目录共享)部分--包括标准的[home]部分 printer shares(打印共享)部分 其中,global参数用来设置整个系统的规则;[home]部分和[printer]部分是服务的特定例程,services(服务)这一术语是网络客户机共享或输出的目录和打印机的Samba术语。这些服务定义了哪些用户可以访问这些目录和打印机以及如何访问这些目录和打印机。 清单1-1给出了smb.conf文件的一个简单的例子。 清单1-1 smb.conf文件的一个简单示例 [global] netbios name = FRODO workgroup = UAB-TUCC server string = John Blair\'s Linux Box security = user printing = lprng log file = /var/log/samba lock directory = /var/lock/samba [homes] comment = Home Directory browseable = no read only = no [printers] browseable = no guest ok = yes printable = yes 在 [global] 段中设置了主机名称, 主机所在的工作组名称和浏览时可看到的对本机的描述。安全参数告诉 Samba 使用"用户级别"的安全保护方式。 SMB 有两种安全模式: 共享级别, 将资源加密码控制;用户级别, 可以使用某一用户的所有资源。 这里不能详细解释两种方式的微妙差别, 但大部分情况下, 你会想用用户级别安全控制。 [global] 段中还定义了日志文件目录和锁定文件的位置。日志文件在解决故障和完善系统时是很有用的,锁定文件可以阻止多个用户同时修改相同的文件。 [homes] 段中的设置控制了每一个用主目录的共享权限。comment 参数指定的字符串在你浏览本机资源时出现在指定资源的旁边。 browseable 参数控制一项服务是否能够出现在网络资源浏览表中。这里是一些非直觉的东西, browseable = no 意味着这个目录将在浏览时显示为要验证的用户名称。 举例来说, 指定 browseable = no, 当我浏览这个 Samba 服务器时, 我将看到一个名称为 cuckoo 的共享目录。当指定 browseable = yes 时, 我将看到一个名为 homes 和 cuckoo 的共享目录。设置 read only = no 将允许通过验证的用户对主目录有写入的权限。 但是, 如果他们的主目录的 UNIX 权限 不允许写入, 那么他们就没有写的权限。 无论 UNIX 的权限怎样, 设置 read only = yes 后, 他们的主目录是只读的。 printing 命令描述了本地打印系统类型, 这可以让 Samba 知道怎样提交打印任务, 显示打印队列, 删除打印任务和其它操作。 如果打印系统是 Samba 所不知道的, 你必须在每次执行打印操作时指明命令。 清单中[printing]一段配置允许任何能够登录到 Samba 服务器的用户使用 printcap 中出现的 每一台打印机。 正常情况下, 如果使用用户级别安全控制, guest ok = yes 并不能授权每一个用户(使用系统)。 每一个打印服务必须定义为 printable = yes。 下面的一段配置片断增加了一个命名为 public 的共享目录, 直接对匿名FTP目录有只读的 权限。 你必须在客户机上建立打印机驱动程序。 对于 Windows 95 和 Windows NT 客户机, 你可以使用printer name 和 printer driver命令自动建立打印驱动。 [public] comment = Public FTP Directory path = /home/ftp/pub browseable = yes read only = yes 这段描述并不是解释一些微妙的主题, 例如用户级和共享级安全性的区别或者其它的授权认证主题。它仅仅让我们看到了Samba这座冰山的一角。另一方面,这是一个良好的例子,从中我们可以了解产生一个简单但可工作的smb.conf文件是多么容易。 下面,我们举另一个例子说明如何通过Samba把Linux的打印机共享给Windows机器。 为了共享Linux的打印机给Windows机器,必须确定Linux机器上的打印机已经设置好。如果能从Linux上打印,那么设定Samba的打印机共享是很简便的。只要根据自己的情况,对smb.conf文件有关打印的部分进行修改就可以了。在修改中唯一需要注意的是确保打印机的路径要与 /etc/printcap中的spool目录相符合,然后就可以在Win95/NT上配置网络打印机了(关于如何在Win95/NT上配置网络打印机,本文不做介绍)。 4).标准smb.conf文件清单 在Samba的软件包里的example目录中有一个缺省的配置文件 smb.conf.defaults。我们可以对它做适当修改后拷贝到你的安装目录下的lib目录里,并改名为smb.conf。清单1-2是Samba 系统提供的标准的配置文件。为方便读者阅读,本文翻译了文件中的注释并适当的添加了解释。 清单1-2 标准smb.conf 文件 # 这是服务器的主要配置文件。您应该阅读smb.conf(5)的用户手册以了解下面 # 列出的每一个选项。Samba有很多的选项,它们之中的大多数并没有出现在这 # 个例子中。 # # 以分号";"或井号"#"开始的每一行都是注释,在执行时被忽略。在本例中 # 我们使用"#"作为注释而使用";"作为可选配置的注释。 # # 注意:无论何时修改了这个配置文件,您都要运行"testparm"命令来检查您所 # 做的修改有没有基本的语法错误。 # #=================== 全局变量设置Global Settings ==================== [global] # workgroup用来指定您的机器在网络上所属的NT域名或组名。格式是 # workgroup = NT-Domain-Name or Workgroup-Name。缺省的组名是 MYGROUP。 workgroup = MYGROUP # server string 用来设置NT描述域。缺省值是Samba Server 。 server string = Samba Server # 下面的选项对于安全很重要。它允许您设置哪些领域的机器可以访问您的Samba # 服务器。下面的这个例子允许两个C类子网和"lookup"的连接请求而禁止来 # 自其他网段机器的连接请求。有关的例子请参看smb.conf的用户手册。 ; hosts allow = 192.168.1. 192.168.2. 127. # 允许自动加载打印机列表,而不需要您单独设置每一台打印机。 load printers = yes # 您也许希望覆盖原有的printcap 文件。 ; printcap name = /etc/printcap # 对于SystemV系统,如果将printcap名设置为lpstat 将允许您从SystemV 的 # spool中自动获得打印列表。 ; printcap name = lpstat # 除非您的打印机不是标准型号,否则您没有必要在下面指定打印机系统的类型。 # 目前支持的打印机系统包括:bsd, sysv, plp, lprng, aix, hpux, qnx ; printing = bsd # 如果希望建立一个客户帐号,去掉下面语句前面的分号";"。同时,您必须在 # /etc/passwd中加入这个帐号的定义,否则将使用用户"nobody"作为客户帐户。 ; guest account = pcguest # 此选项将为每一个与服务器连接的机器定义一个单独的日志文件。 log file = /usr/local/samba/var/log.%m # 此选项设置最大的日志文件的大小(以KB为单位) max log size = 50 # 定义安全模式。大多数人都喜欢用户级安全模式,详细内容参看security_level.txt security = user # 只有当安全模式设置为服务器级(security = server)时,才定义下面选项。 ; password server =
、 在IE地址栏输入复印机的IP,输入用户名:1111和密码:x-admin。进入后,找到协议下的9100项,将端口号改为2、 保存。更改后,打印机的端口必须更改为3、 以上ip192.168.1 .改为复印机的ip,否则之前安装了打印机驱动程序的电脑会打印不正确。4、 添加通讯簿。需要注意的是,电脑名称应该全是英文。或者IP是否是固定的。打开来宾用户对计算机的访问,创建的共享目录应该是英文的。例如,扫描共享目录扫描应该拥有对每个人的完全控制。推荐简单的文件共享,如图所示:5、 现在,我们把1号机添加到通讯录中,代码:1,名称:可以是中文,类型:服务器,服务器名或IP:英文电脑名或固定内网IP地址,共享名:scan(之前共享的设置是scan),然后设置端口为:139,其他什么都不需要设置。留空,所有密码将被清除。
本地共享即为楼上所说要是网络上共享,那就是网站的虚拟目录了
1.创建共享目录public,修改权限为7772.创建用户和组,并将用户加为smb账号smbpasswd -a username3.修改主配置文件 vim /etc/samba/smb.conf#====== Share Definitions ===========[public]comment = the share for Alluserpath = /tmp/public //共享目录路径valid users = @user //能使用该共享资源的用户和组#read list 只能读取该共享资源的用户和组。Write list = @user //能读取和写入该共享资源的用户和组browseable = no //是否列出共享,no即隐藏4.smbclient //ip_addr/public_name -U user_name%passwd //访问共享目录