ubuntu 访问 windows 共享很简单

合集下载

Ubuntu 远程登录WINDOWS XP

Ubuntu 远程登录WINDOWS XP

Ubuntu 远程登录WINDOWS XP众所周知XP下有"远程桌面连接"用来远程登录桌面,设置也非常简单。

那有没有什么办法在linux下远程登录到XP呢?有。

用rdesktop这个linux下的软件就能实现。

发现新立得也有下载: sudo apt-get install rdesktop$ rdesktop -u username -p password ip 就可以远程登录了。

username是XP当前用户注意:登录前确认XP已开启允许远程登录,在我的电脑--属性--远程设置。

XP当前用户必需设置密码。

另外,ubuntu下自带的tsclient(传说中的“终端服务客户端”)就可以实现远程登录。

$ tsclientUbuntu 远程登录WINDOWS XP的方法:1.登录WINDOWS XP应用程序-Internet -终端服务客户端,'计算机'选XP 的IP,'协议'选RDP 就OK 了!Ctrl Alt Enter可切换到Ubuntu桌面2.x-x在gnome 登录窗口,选项里直接选:通过XDMCP 远程登录(Remote Login via XDMCP...)1,开启XDMCP。

在文件/etc/gdm/gdm.conf-custom 里加一句:[xdmcp] Enable=true。

即可!小知识:什么是rdesktoprdesktop是RDP(远程桌面协议)的开源实现,支持RDP V4/5协议。

rdesktop是一个命令行程序,可以运行许多类UNIX系统上。

由于它所带参数非常多,普通用户通过命令方式来使用它很不方便,因而有了许多图形化的前端工具,如gdesktop、tsclient等,且U buntu系统自带了tsclient程序。

登录进入Ubuntu(Ubuntu桌面版9.04)系统后,在桌面菜单“应用程序→Internet”下可以找到“终端服务客户端”项,单击该项,则运行“终端服务客户端”程序。

VMware中ubuntu虚拟机与windows的端口映射共享一个IP地址的设置教程(图文教程)

VMware中ubuntu虚拟机与windows的端口映射共享一个IP地址的设置教程(图文教程)

VMware中ubuntu虚拟机与windows的端口映射共享一个
IP地址的设置教程(图文教程)
在ubuntu虚拟机中,运行了meteor的后台程序,需要终端进行连接,需要进行ubuntu虚拟机与windows的端口映射(虚拟机与主机共享IP地址)。

下面为设置步骤:
1.点击编译,虚拟网络编辑器
2.在虚拟网络编辑器界面,点击下方的更改设置,获取管理员权限
3.选择“NAT模式”,在下方VMnet信息中,点击“NAT设置(s)...”
4.点击添加,添加一条端口转发信息
5.第4步,点击添加按钮之后,跳出映射传入端口,输入相关信息,主机端口,类型,虚拟机IP地址,虚拟机端口,描述;主机端口可以和虚拟机端口写成一样的,虚拟机IP地址可以用“ifconfig”命令查看;类型选择“TCP”,描述可以写一下是干什么用的;最后,点击确定,映射传入端口界面关闭;在NAT设置界面点击确定按钮,界面关闭;在虚拟网络编辑器界面点击应用,然后,点击确定,完成所有设置。

6.现在,就可以将你的主机ip地址,刚刚设置的主机端口给前端人员进行联调了。

virtualbox ubuntu 如何访问 windows 盘

virtualbox ubuntu 如何访问 windows 盘

virtualbox ubuntu 如何访问windows 盘
(文件夹)
1、在virtualbox中的“设置”->“共享文件夹”->“添加一个新文件夹”->“共享文件夹
路径”(找到自己想要共享的文件夹,假设是D:\cc文件夹),如下图所示
可以看到,cc文件夹在windows里面不一定要设置为共享的。

点击“确定”后,在选项框里面选择“自动挂载”和“固定分配”
点击“确定”。

在这里,共享文件夹名称这一项,你可以自己起一个名字,在这个例子里面,就采用默认的cc。

然后在ubuntu的终端下输入mkdir cc或者是mkdir yourname(随便一个文件夹名字)
接下来,才是最关键的一句:
sudo mount –t vboxsf cc cc/
就可以实现virtualbox ubuntu下自由访问windows 文件夹cc了。

同样的方法,如果把整个E盘共享,假设其共享名字为”E_DRIVE”,如果想把E盘挂载在ubuntu里面的winE(自己在终端里面使用mkdir winE建立的)文件夹那么,在ubuntu终端下输入
Sudo mount –t vboxsf E_DRIVE winE/
就可以在winE里面查看、修改E盘的内容。

这种方法的一个缺点就是在linux中不显示中文名字的文件、文件夹。

ubuntu12.04加入windows域中访问共享和远程桌面连接方法

ubuntu12.04加入windows域中访问共享和远程桌面连接方法

在Ubuntu 12.04 GNOME Classic中一、访问windows share方法1、Places——connect to server,在type中选windows share如图:按图中操作能正确访问windows share共享主机IP或计算机名,我这里是IP地址“10.0.66.53”共享文件夹名“share”这是的域名一定要写,不然会不能访问这里是用户名,前一定要加所在域名输入密码二、远程桌面1、Applications——Internet——Remmina Remote Desktop Client,如图:2、点击添加,如图:默认选择默认选择服务器地址用户名,注:用户名前要加入域名注:一定要添入所在域选择True color(32 bpp)3、点击Connect连接在Ubuntu12.04 Ubuntu模式中一、访问windows share方法1、选Dash Home——输入“\\10.0.64.17”共享IP或主机名,如图:2、输入地址后按Enter 键,如图二、远程桌面1、选Dash Home ——输入remmina 如图输入密码,自己域帐户密码,Connect 连接选择Remmina Remote DesktopClient2、选择Remmina Remote Desktop Client,如图:2、点击添加,如图:默认选择默认选择服务器地址用户名,注:用户名前要加入域名注:一定要添入所在域选择True color(32 bpp)3、点击Connect连接。

xrdp完美实现Windows远程访问Ubuntu16.04

xrdp完美实现Windows远程访问Ubuntu16.04

xrdp完美实现Windows远程访问Ubuntu16.04前⾔: 温馨提⽰:本⽂是基础篇,建议查看升级篇 —>传送门 在很多场景下,我们需要远程连接到Linux服务器(本⽂是Ubuntu),传统的连接主要分为两种。

第⼀种:通过SSH服务(使⽤xshell等⼯具)来远程访问,编写终端命令,不过这个是⽆界⾯的,很多⼈也喜欢这种⽅式,因为快(xian)捷(de)⽅(niu)便(bi)。

第⼆种:通过可视化界⾯远程访问,像Windows下的⾃带的远程⼯具⼀样,能够以图形化的界⾯远程操作(很多⼈还是因为习惯问题,喜欢这种⽅式,毕竟有界⾯显⽰还是赏⼼悦⽬的)。

本⽂主要是介绍第⼆种⽅式。

最常见的是通过xrdp和vnc这两种远程桌⾯协议来进⾏可视化远程操作。

⼀、介绍xrdp和vnc之间区别 通过⼀张表格来展⽰xdrp和vnc的主要区别xrdp vncBIOS屏幕显⽰能不能全彩⽀持能能更改分辨率能能多显⽰器只有⼀个屏幕多显⽰器⽀持图像传输图像传输图像和图形传输视频播放⽀持不能GPU加速⽀持⾳频传输不能双向语⾳可以控制⿏标控制服务器端控制服务器端控制USB传输不能USB可以通过⽹络传输 1、xrdp rdp有两种,remote,remotefx 适⽤系统:windows、linux ⽹络流量:较⼩,正常使⽤100-200k左右 适⽤场景:由于在⾊彩、⾳频、usb及本地磁盘映射⽅⾯较好,⾮常适⽤于虚拟桌⾯ 2、vnc 适⽤系统:windows、linux ⽹络流量:较⼩,常⽤100k左右 适⽤场景:主要⽤于linux的服务器的管理,由于⽆声⾳和usb传输,不满⾜于虚拟桌⾯的使⽤ 备注:vnc是⼤部分Linux发⾏版默认的基于RFB协议的远程桌⾯程序,但对于普通⽤户来说,vnc的⽤户体验并不好,⽐较慢,还需要安装客户端。

个⼈推荐使⽤xrdp,并且Windows的远程桌⾯也是基于RDP协议,兼容性也很好。

并且vnc只⽀持⼀个桌⾯,xrdp可以⽀持多个桌⾯,所有如果存在多⼈同时连接Linux的话,xrdp完全是可以⽀持的,vnc则不⾏。

如何在Ubuntu上设置网络共享?

如何在Ubuntu上设置网络共享?

如何在Ubuntu上设置网络共享?在日常的计算机使用中,网络共享是一项非常实用的功能。

它可以让我们在多台设备之间方便地共享文件和资源,提高工作效率和便利性。

对于使用 Ubuntu 操作系统的用户来说,了解如何设置网络共享是很有必要的。

下面,我将为您详细介绍在 Ubuntu 上设置网络共享的步骤和方法。

首先,我们需要确保 Ubuntu 系统已经连接到网络。

您可以通过查看系统右上角的网络图标来确认网络连接状态。

如果显示已连接,那么就可以开始进行网络共享的设置了。

接下来,我们需要安装一些必要的软件包。

打开终端(可以通过快捷键 Ctrl + Alt + T 打开),输入以下命令来安装 Samba 服务:```sudo aptget install samba```安装过程中可能会提示您输入密码,输入您的用户密码即可。

安装完成后,我们需要对 Samba 进行配置。

打开 Samba 的配置文件,输入以下命令:```sudo nano /etc/samba/smbconf```在打开的配置文件中,您需要找到以下几行内容并进行相应的修改:```globalworkgroup = WORKGROUPsecurity = userhomescomment = Home Directoriesbrowseable = yesprinterscomment = All Printersbrowseable = nopath =/var/spool/sambaprintable = yes```将“WORKGROUP”修改为您所在的工作组名称(如果您不确定,可以保持默认)。

然后,我们需要添加一个共享目录的配置。

假设我们要共享“/home/_____/shared_folder”这个目录,您可以在配置文件的末尾添加以下内容:```shared_foldercomment = Shared Folderpath =/home/_____/shared_folderbrowseable = yeswritable = yesguest ok = yes```请将“_____”替换为您的用户名。

Ubuntu 远程桌面共享 与共享win磁盘

Ubuntu 远程桌面共享 与共享win磁盘

Ubuntu 远程桌面共享与共享win磁盘一、远程桌面共享其实Ubuntu 11.10本身就是一个图形化系统,所以他既然能够查看远程桌面,当然也能做远程桌面共享。

Ubuntu远程桌面使用的是VNC协议,而Windows远程桌面使用的是RDP协议。

所以我们只要做一下简单的三步操作,就可以是在Windows上远程桌面使用Ubuntu。

第一步,安装VNC协议。

Ubuntu下只需要输入指令:sudo apt-get install vnc4server他就会自动安装,完成后就自动运行了。

第二步,设置VNC主机。

Ubuntu 11.10下,只需要打开“桌面共享”,在“允许其他人查看你的桌面”选项打上勾,就可以了,其他的设置很简单。

第三步,远程登录。

如果你的系统是Ubuntu 11.10,则我们只需要打开“远程桌面连接”,输入IP地址便可以直接访问。

如果是在Windows下,则需要安装VNC查看器,百度RealVNC,只有700多K,包含Vncserver和Vncclient,只需要安装Vncclient就可以了。

安装好后,打开它,输入IP地址,连接成功。

二、共享win磁盘自己研究ubuntu,目的是为了跟上时代的脚步。

Linux的使用越来越广,所以自己也想熟悉一下这个系统。

无论是为了好玩,还是为了工作。

我用的Ubuntun是11.10版本的,安装不只一次,但真正的开始使用还是第一次。

这个版本可以说是和Win功能很接近了。

安装好系统后,我们就可以进入系统了,开机比Win快了很多。

此时如果我们已经把硬盘接的电脑了,在打开主文件夹后,会在左上方的位置看到我们原来硬盘的分区。

他们现在的状态时未挂载状态,只有我们点击它才能自动挂载上去。

而我们首先要做的,就是让他自动挂载分区,这样就不会因为重启而使分区无法自动挂载而造成无法访问共享分区。

1、设置自动挂载分区使用ntfs-config软件进行图形化设置。

按Crtl+Alt+T打开终端,输入命令sudo apt-get install ntfs-config (安装程序包)sudo mkdir /etc/halsudo mkdir /etc/hal/fdisudo mkdir /etc/hal/fdi/policy (第一次运行程序时会提示“OSError: [Errno 2] 没有那个文件或目录: ‘/etc/hal/fdi/policy’”,所以需要手工创建这几个目录)ntfs-config (运行程序)设置好后就可以开机自动加载分区,并且可以进行读写操作了。

ubuntu共享文件夹解决办法

ubuntu共享文件夹解决办法

vmware下ubuntu10.04与WinXp共享文件夹hgfs为空的解决办法在安装完虚拟机工具后/mnt/hgfs目录挂载成功,可是在vm中添加了共享文件夹后hgfs依然为空,在网上搜了下,解决方法如下:1.sudo apt-get install open-vm-dkms2.sudo mount -t vmhgfs .host:/ /mnt/hgfs然后在hgfs目录下就能成功看到共享的文件了。

或者创建一个shell文件touch /usr/lcoal/bin/mntchmod 775 /usr/lcoal/bin/mntgedit /usr/lcoal/bin/mnt复制sudo mount -t vmhgfs .host:/ /mnt/hgfs保存后退出解决办法Find /lib/modules | grep vmxnet 找到几个模块后删除以上模块在重装即可。

Windows与Vmware下的Linux文件共享方法关键字: vmware smb 设置Windows和Linux间有很多文件共享的方式,这里我总结了一下。

假设你的Host计算机是Windows,Guest是Linux哈。

一.用vmware tools工具选版本高的vmware安装,这样安装tools时候,不会出现什么问题。

点击setting->vmware tools installmount /dev/cdrom /mnt/cdromcd /mnt/cdrom里面有一个vmware tools的tar包,解开执行vmware-tools-install.pl 脚本,一路回车,一般没有问题。

点击Edit->Virtual Machine Settigns->Option->SharedFolders->Add,选定要共享的文件夹并给这个文件夹命名,下一步。

选定“Enable thisshare”,确定以后,vmware 会把这个文件夹自动mount到/mnt/hgfs目录下。

将ubuntu的samba服务器加入到windows的域中(linux部分)

将ubuntu的samba服务器加入到windows的域中(linux部分)

将ubuntu的samba服务器加入到windows的域中域控制器:172.16.255.15SAMBA服务器:172.16.255.62(save,已设置磁盘配额)172.16.255.11(mysamba)1.当然是windows server上安装好ad服务器和dns服务器哦2.开始配置linux(请用root权限)●需要安装 krb5 samba winbind为保险起见,在synaptic中找krb5的相关文件有krb5-clients libpam-krb5 krb5-admin-server libkrb5-dev. krb5-kdc然后apt-get samba winbind●配置/etc/krb5.conf注意这里大小写敏感。

[logging]default = FILE:/var/log/krb5libs.logkdc = FILE:/var/log/krb5kdc.logadmin_server = FILE:/var/log/kadmind.log[libdefaults]default_realm = DXC409.LOCAL#ad域名# dns_lookup_realm = false# dns_lookup_kdc = trueticket_lifetime = 24000[realms]DXC409.LOCAL = {kdc =ADSERVER.dxc409.local#ad主机名admin_server =ADSERVER.dxc409.local default_domain = DXC409.LOCAL}[domain_realm].dxc409.local = DXC409.LOCALdxc409.local = DXC409.LOCAL配置/etc/samba/smb.conf[global]workgroup = DXC409netbios name = haha-samba #samba名security = adsrealm = DXC409.LOCALidmap uid = 10000-20000idmap gid = 10000-20000winbind separator = /winbind enum users = yeswinbind enum groups = yespassword server = 172.16.255.15template homedir = /home/%D/%Udomain master = nodns proxy = noserver string = %h servermax log size = 1000syslog = 0panic action = /usr/share/samba/panic-action %d template shell = /bin/bashrestrict anonymous = 2usershare allow guests = yeswinbind use default domain = yes[home]comment = ^_^path = /home/ubuntuwritable = yespublic = yes配置文件/etc/hosts172.16.255.15 dxc409.local#ad域172.16.255.15 ADSERVER.dxc409.local#ad主机127.0.0.1 haha-samba.dxc409.local#samba服务器主机全名名127.0.1.1 ubuntu #本机主机名配置文件/etc/nsswitch# /etc/nsswitch.conf## Example configuration of GNU Name Service Switch functionality.# If you have the `glibc-doc-reference' and `info' packages installed, try:# `info libc "Name Service Switch"' for information about this file.passwd: files winbind#修改这三行group: files winbindshadow: fileshosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 networks: filesprotocols: db filesservices: db filesethers: db filesrpc: db filesnetgroup: nis这时可以重启一下或者重新启动下samba 和winbind#/etc/init.d/winbind stop#/etc/init.d/smbd restart#/etc/init.d/winbind start修改文件/etc/resolv.conf# Generated by NetworkManagernameserver 172.16.255.15 #修改为域控制器ipnameserver 61.139.2.69ok 至此配置就完成了3.开始加入域中#net ads join -U administrator这条语句是请求加入域的命令,administrator是域管理器的管理用户接着输入用户名,就可以加入了重启linux ok4.在ubuntu上测试#wbinfo -u如果在域中会显示处域内的用户测试在windows下网上邻居里找到域名,打开就能看到刚刚加入的linux的samba服务器参考网页:/ubuntu-9.04-samba-server-integrated-with-active-directory/index.php?title=UbuntuHelp:ActiveDirectoryWinbind Howto/zh&variant=zh-cn感谢天哥的神贴!!^_^设置磁盘配额(参考/211214/197794)因为磁盘配额只能在一块单独的分区上启用,所以笔者专门添加了一块分区挂载到home目录下,这点要注意。

第11章 ubuntu文件传输与共享

第11章  ubuntu文件传输与共享

11.3.2
使用Ubuntu One
11.4
小结
本章讲解了在Ubuntu中使用FTP和SSH实现计算机之 间的文件传输, P2P文件共享工具的使用,以及用最新的 Ubuntu One实现在线存储和共享。这些都是实现文件传输 与共享的工具,在用户的日常工作中都会用得到,因此非常 实用。笔者建议读者多熟悉Ubuntu One,因为云计算、云 存储是将来的趋势,而Ubuntu One的意义在于实现云计算 前的云备份。相信将来Ubuntu One会大有作为。
11.1.1
使用FTP
11.1.2
使用SSH
SSH能提供安全的远程访问,支持命令行会话,X11转 发,SCP 和安全 FTP 文件传输。 SSH可以取代传统的FTP。FTP协议中密码以明文的方 式传递,这意味着密码很容易被截取,而SSH通过加密措施 解决了这些问题,提供安全的远程访问方案。SSH支持安全 FTP文件传输,同时,也可利用端口转发为其他协议建立加 密通道。 在Ubuntu中用Nautilus文件管理器即可SSH登录远程主 机进行浏览和传输文件, 在Windows下用Putty工具也可以登 录。但远程主机必须拥有SSH服务端,如果没有,可以运行 以下命令安装: sudo apt-get install openssh-server
11.2.1
安装和使用gtk-gnutella
11.2.2
使ห้องสมุดไป่ตู้BitTorrent
BitTorrent和Gnutella一样,是一个P2P应用。使用 BitTorrent,大型文件被分成许多小部分并且立刻自动从多 个主机上取得各部分。同时,将已经下载的部分和其他人分 享,这样每个人都可从中获益,下载速度大大提升。 Ubuntu默认安装了一个图形的BitTorrent客户端。以下以下 载Ubuntu 9.10的ISO文件为例来讲解Ubuntu Transmission BitTorrent客户端的使用。

Vbox虚拟机中的ubuntu下如何与windows共享文件

Vbox虚拟机中的ubuntu下如何与windows共享文件

Vbox虚拟机中的ubuntu下如何与windows共享文件 (二)ancent 发表于 - 2008-12-12 1:34:00上一篇介绍了一种Vbox虚拟机中的Ubuntu与windows共享文件夹的方法,虽然可以适用于所有的虚拟机但是需要连接网线。

其实Vbox中还有另外一种与windows共享文件夹的方法。

首先在windows里准备好你要共享的文件夹;然后进入虚拟的Ubuntu,在设备菜单下选择分配数据空间;在其中指定你需要共享的文件夹,我通常是固定分配文件夹“share”;接下来进入终端,su到root权限,在根目录下建立一个文件夹:share(当然你也可以在别的目录下建立一个不以share命名的文件夹),输入命令:mount –t vboxsf share /share快去看看share文件夹是不是已经共享成功啦?[原创]虚拟机与主机间共享文件的两种方法由于最近要进行SBO8.8测试,而客户目前基本用的都是SBO2007B,我们知道,在一台机器上不能同时安装SBO的两个版本,不得已,只能安装虚拟机,使用虚拟机,经常会用到主机上的文件,很多人可能都不清楚如何在本机和虚拟机间共享文件和数据,下面我就给大家分享下我所知道的两种简单的方法:环境:主机操作系统:WINDOWS 2008 R2虚拟机:VMware Workstation 7.0.1 Build 227600 汉化版虚拟机操作系统:windows 2008 R21、直接在主机和虚拟机间拖拽文件或复制文件。

这个不用多说,不过要注意的是,有些情况下拖拽会出错,主机往虚拟机里面拖动拷贝文件/ 文件夹时,主机上的源文件的全路径/源文件夹(及其子文件夹)的全路径名称中不能包含非标准ASCII码字符。

也就是说,源文件的全路径/源文件夹(及其子文件夹)的全路径名称只能是英文字符,有中文的就会报错,不然会报以下错误:“你可能没有权限执行该操作”。

不过你将文件夹压缩后,却能将其拷贝过来。

在ubuntu8[1].0.4上移植uboot

在ubuntu8[1].0.4上移植uboot

在ubuntu8.04上UBOOT移植笔记一、 与windows共享最好的做法是通过SAMBA与Windows建立共享,但是在ubuntu8.04上配置SAMBA服务器是一件非常痛苦的事,特别是对于没有经验的新手来说更是如此。

变通的做法是在UBUNTU8.04上安装SAMBA客户端,用Windows的共享来实现文件交换。

先在windows上建立一个共享文件夹,例如“SWAP”,共享权限是可读可写。

然后搜索Ubuntu的安装光盘,找到“smbclient_3.0.28a-lubuntu4_i386.deb”,双击安装。

安装完成后,在Ubuntu桌面上依次选择“位置”-“网络”,找到Windows共享主机,双击即可看到共享文件夹。

连接成功后,会在Ubuntu的桌面上产生一个映射,以后再次双击该映射图标即可。

二、 安装开发工具链1、arm-linux-gccz首先在你的用户目录下建立tools文件夹:mkdir tools (推荐使用终端操作,也可以在图形用户界面下进行)z然后从以下地址下载arm-linux-gcc-3.3.2.tar.bz2到windows的共享文件夹“/developers/linux/files/tools/arm-linux-gcc-3.3.2.tar.bz2”z将arm-linux-gcc-3.3.2.tar.bz2从共享文件夹拖到刚才建立的 tools文件夹z进入tools文件夹:cd toolsz然后解压缩:tar xvf arm-linux-gcc-3.3.2.tar.bz2,在 tools文件夹形成/usr/local/arm/3.3.2/文件夹z进入刚才形成的local文件夹:cd usr/local/z将arm文件夹拷贝到/usr/local/文件夹:sudo cp -rv arm /usr/local/z将编译器路径添加到系统环境变量export PATH=/usr/local/arm/3.3.2/bin:$PATHz检查环境变量是否添加成功:echo $PATH,在输出的信息中如果含有/usr/local/arm/3.3.2/bin,则表示添加成功。

ubuntu与主机共享网络

ubuntu与主机共享网络

1、首先关闭已打开的ubuntu系统,进入虚拟机设置,点击网络适配器,把网络连接方式
改为仅主机模式;
2、在VMware的工具栏中找到编辑,打开网络适配器查看host-only网络连接方式对应的网卡,下图的网络为VMnet1;
3、打开控制面板→网络和Internet→网络和共享中心,查看已连上的网络;
4、单击打开该网络,单击属性选择共享界面,把两个选项都勾上,在“请选一个专用
网络连接”的下拉菜单中选择步骤2查看的网络,这里我选择VMnet1;
5、在步骤4单击确定时会弹出下面的对话框,其中ip地址就是我们要在虚拟机中设置
的ip;
注意:该步骤后,有时会弹出下面的对话框,出现这种情况只要按win+r,输入services.msc,点击确定;找到windows firewall,把其改为自动模式就可以了。

6、打开ubuntu虚拟机,将虚拟机中的网卡IP设置为与VMnet1的IP一个网段内,网关设置为VMnet1的IP。

#gedit /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.137.X
gateway 192.168.137.1
netmask 255.255.255.0
注意:上述的eth0代表网卡一,IP设置时要根据自己ubuntu使用的网卡来设置。

虚拟机的DNS也设置为VMnet1的IP。

#sudogedit /etc/resolv.conf
nameserver 192.168.137.1
7、最后# /etc/init.d/networking restart,可以上网了。

Ubuntu系统下安装Wine来运行Windows程序的方法详解

Ubuntu系统下安装Wine来运行Windows程序的方法详解

Ubuntu系统下安装Wine来运⾏Windows程序的⽅法详解有时候免不了要使⽤Windows应⽤程序,于是在本教程中,我们将使⽤Wine教你如何在Linux上顺畅地运⾏Windows应⽤程序。

纵然Linux软件品种繁多,但有时候你还是觉得缺少了与Windows版对应的某个应⽤程序。

需要那⼀个应⽤程序可能有好多原因,最常见的原因恐怕是Linux不⽀持某⼀种⽂件格式或实际使⽤的某个应⽤程序。

幸好,有好多办法可以在Linux系统上使⽤Windows应⽤程序。

Wine的介绍 Wine是Wine Is Not an Emulator(Wine不是模拟器)的缩写,其实是⼀个转换层(或程序装⼊器),能够在Linux及与POSIX 兼容的其他类似操作系统上运⾏Windows应⽤程序。

Wine在Linux上⽆法模拟Windows应⽤程序,⽽是提供了另外的⽅法来实施DLL(典型的Windows应⽤程序可以调⽤这些DLL)和代替Windows NT内核的进程。

Wine完全由⾮微软代码组成。

⽩⾦:如果某应⽤程序在“即开即⽤”状态下可以顺畅⽆阻地安装和运⾏,它可以被评为⽩⾦级。

Wine配置⽂件不需要进⾏更改。

黄⾦:应⽤程序与⼀些DLL覆盖⽂件、其他设置或第三⽅软件可以顺畅⽆阻地协同运⾏。

⽩银:就“平常”使⽤⽽⾔,应⽤程序可以出⾊地运⾏。

⽐如说,游戏在单⼈玩家模式下运⾏很好,但在多⼈玩家模式下不⾏;Windows Media Player作为插件和独⽴播放器运⾏很好,但⽆法处理数字版权管理(DRM)等。

青铜:应⽤程序可以运⾏,但存在⼀些问题,哪怕是平常使⽤。

⽐如说,游戏⽆法正确地重新绘图或者⽤错误的颜⾊显⽰字体,速度⽐平常慢得多,等等。

垃圾:如果应⽤程序⽆法⽤于原本的⽤途,就会得到这个评级。

如果这样,通⽤软件缺陷跟踪系统Bugzilla中应该⾄少有⼀个软件缺陷报告。

应⽤程序⽆法安装、⽆法启动,或者就算能启动,也有好多错误,以⾄于⼏乎没法使⽤。

虚拟机LINUX与主机WINDOWS文件共享如何实现

虚拟机LINUX与主机WINDOWS文件共享如何实现

虚拟机LINUX与主机WINDOWS文件共享如何实现虚拟机(VM)是一种能够在主机操作系统上模拟另一个操作系统的计算机程序。

在一些情况下,我们可能希望在虚拟机的Linux操作系统中访问和共享主机的Windows文件。

共享文件可以方便地在主机和虚拟机之间传输数据,从而提高工作和学习效率。

本文将介绍一些实现虚拟机Linux和主机Windows文件共享的方法。

1.共享文件夹一种常见的方法是使用虚拟机软件提供的共享文件夹功能。

虚拟机软件如VMware、VirtualBox等都支持在虚拟机和主机之间设置共享文件夹。

首先,在虚拟机软件中将主机的文件夹设置为共享文件夹,然后在虚拟机中通过挂载该共享文件夹来访问和操作主机的文件。

2. Samba共享Samba是一个开源软件套件,允许Linux系统与Windows系统之间实现文件共享和网络通信。

通过在虚拟机中安装Samba软件并进行相应的配置,可以轻松地在虚拟机Linux系统中访问和共享主机Windows文件。

首先,在虚拟机的Linux系统中安装Samba软件包,并在配置文件中指定要共享的Windows文件夹。

然后,通过虚拟机中的网络连接工具(如smbclient)或文件管理器(如Nautilus)来访问和操作共享文件。

3.NFS共享NFS(Network File System)是一种允许Linux系统之间进行文件共享的协议。

通过在虚拟机的Linux系统中安装和配置NFS服务器,可以实现与主机Windows系统之间的文件共享。

首先,在主机的Windows系统中安装和配置NFS服务器软件,指定要共享的文件夹。

然后,在虚拟机的Linux系统中安装NFS客户端软件,并通过挂载NFS共享文件夹的方式访问和操作主机的文件。

4. FTP(File Transfer Protocol)共享FTP是一种用于在不同计算机之间传输文件的协议。

通过在虚拟机的Linux系统中安装和配置FTP服务器软件,可以实现与主机Windows系统之间的文件共享。

win使用ubuntu11.10 共享打印机(CUPS)

win使用ubuntu11.10 共享打印机(CUPS)

Windows使用ubuntu11.10 共享打印机(CUPS)完成日期:2012年1月4日参考文献:/ywz_306/blog/static/13257711201061683812649/ 1、安装打印机驱动系统-系统管理-打印添加选canon-ix50002、关闭防火墙:Sudo ufw disable3、安装cups(一般都已经安装上了)sudo apt-get install cups4、调试http://127.0.0.1:631/printers 打开管理页面设置如下:此时会提示你输入账号和密码(电脑登陆的账号和密码,不同的账户权限不同)5、在其他电脑上添加网络打印机http://192.168.2.188:631/printers/canon-ix5000其中:192.168.2.188为Ubuntu的IP地址,canon-ix5000为安装的打印机名称以下问题本人并未遇到,只是转载,希望对遇到类似问题的人们有所帮助:6、关于不能添加打印机:(由于选了Use Kerberos authentication(FAQ))提示:请输入您的用户名称和密码或者root 用户的用户名称和密码来访问此页面。

如果您正在使用Kerberos 鉴定,请确定您拥有的Kerberos 票据是有效的。

解决方法:修改/etc/cups/cupsd.conf文件下的<Policy default><Policy authenticated>全部改为Order allow,denyAllow all即可添加好了再改回去好了安装PDF打印机/p/cups-pdf1、sudo aptitude install cups-pdf2、更改/usr/lib/cups/backend/ cups-pdf权限(加上SUID权限)sudo chmod u+s cups-pdf可以看到打印里已经加了一台PDF打印机试验结果:能打印,但总是提示错误以下方法是本人在linux书籍上看到的,本人测试没有成功,仅供参考:为安全性,可以设置允许的IP访问打印机。

Ubuntu和Windows相互共享文件夹

Ubuntu和Windows相互共享文件夹

Ubuntu和Windows相互共享⽂件夹
⼀、Ubuntu访问Windows共享⽂件夹
1、对需要共享⽂件夹右击->属性->共享
2、选择要与其共享的⽤户,选择好⽤户点击有点添加按钮添加,然后点击下⽅的共享按钮
3、完成共享
4、成功共享后可以在计算机管理查看已共享⽂件夹
5、Windows还需要进⾏⼀些设置,保证共享成功,控制⾯板->⽹络和Internet->⽹络和共享中⼼->更改⾼级共享设置
6、ubuntu挂在windows共享⽂件夹⽅法1:mount⽅式,此⽅法关机就会失效
标准的语法:
# mount -t cifs //IP地址/共享名称挂载点 -o username=⽤户名,password=密码,其他选项
其中username是Windows系统的⽤户名,密码为Windows⽤户密码
例如:
7、ubuntu挂在windows共享⽂件夹⽅法2:通过修改fstab⽂件,⽀持开机⾃动挂载
⼆、Windows访问ubuntu共享⽂件夹
1、对要共享的⽂件夹右击->Local Network Share
2、选择Share this folder
提⽰安装共享服务
提⽰安装samba包
最后都选中如下,并创建共享
2、右击我的电脑->映射⽹络驱动器
⽂件夹填写:\\192.168.12.131\share,这样就能完成访问。

乌邦图 使用

乌邦图 使用

不管你是一个新手还是精通Ubuntu和Windows的大牛,让Windows访问Ubuntu文件的最好的方式都是使用Samba。

通过许多第三方工具可以很轻松的安装和管理。

对于想要了解怎么从Windows快速访问Ubuntu文件的新用户或者新手来说,这篇短文将会告诉你该怎么做。

我们的目标是要帮助新用户。

我们尽量将这篇教程写得通俗易懂,以便让新手看懂而不会遇到太大的困难。

在这里我们不会太注重了解Samba是什么或者怎么将它配置加入域这类细节。

我们要做的就是告诉你怎么在Ubuntu中安装和设置Samba,让Windows可以访问Ubuntu的文件。

如果你想要更多的了解Samba,我建议你Google一下,或者查询下Wikipedia。

首先在Ubuntu下打开你的终端,然后运行如下命令安装Samba和其他相关的工具。

sudo apt-get install samba cifs-utils上面这条命令将会安装Samba和其他相关的工具。

在旧版的Ubuntu中,你可能需要使用smbfs替代cifs-utils。

如果上面命令能够使用就更好了。

然后,使用gedit(或者其他工具)打开Samba主配置文件,然后进行如下更改。

可以使用如下命令打开主配置文件:sudo gedit /etc/samba/smb.conf文件打开后,查找如下行并取消其注释(删掉行首的“;”)。

它应该是这样的:security = user然后,向下滚动文件,找到下面这行,同时取消行首注释。

[homes]这将会允许用户访问访问home目录中的文件夹及文件。

比如说,如果你取消注释了[homes],用户可以通过键入服务器名加用户名的方式访问home目录。

\\192.168.0.2\username然后,运行如下命令向Samba数据库添加你的账户信息。

这样可以允许你使用Samba访问共享文件。

sudo smbpasswd -a usernmame用你自己的用户名替代上述的username。

ubuntu共享文件夹解决办法

ubuntu共享文件夹解决办法

vmware下ubuntu10.04与WinXp共享文件夹hgfs为空的解决办法在安装完虚拟机工具后/mnt/hgfs目录挂载成功,可是在vm中添加了共享文件夹后hgfs依然为空,在网上搜了下,解决方法如下:1.sudo apt-get install open-vm-dkms2.sudo mount -t vmhgfs .host:/ /mnt/hgfs然后在hgfs目录下就能成功看到共享的文件了。

或者创建一个shell文件touch /usr/lcoal/bin/mntchmod 775 /usr/lcoal/bin/mntgedit /usr/lcoal/bin/mnt复制sudo mount -t vmhgfs .host:/ /mnt/hgfs保存后退出解决办法Find /lib/modules | grep vmxnet 找到几个模块后删除以上模块在重装即可。

Windows与Vmware下的Linux文件共享方法关键字: vmware smb 设置Windows和Linux间有很多文件共享的方式,这里我总结了一下。

假设你的Host计算机是Windows,Guest是Linux哈。

一.用vmware tools工具选版本高的vmware安装,这样安装tools时候,不会出现什么问题。

点击setting->vmware tools installmount /dev/cdrom /mnt/cdromcd /mnt/cdrom里面有一个vmware tools的tar包,解开执行vmware-tools-install.pl 脚本,一路回车,一般没有问题。

点击Edit->Virtual Machine Settigns->Option->SharedFolders->Add,选定要共享的文件夹并给这个文件夹命名,下一步。

选定―Enable thisshare‖,确定以后,vmware 会把这个文件夹自动mount到/mnt/hgfs目录下。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ubuntu 访问 windows 共享很简单:打开 nautilus,CTRL+L,在地址栏输入 smb://192.168.100.x 即可。

windows 访问 ubuntu 共享文件夹方法如下:ubuntu 中右键共享文件夹,设置 SMB 共享,设置名称和允许浏览文件夹。

在windows 中访问 \xxx.xxx.xxx.xxx 会提示输入用户名和密码。

在 ubuntu 中sudo gedit /etc/samba/smbusers建立文件,输入下面内容system_username = “ABC”保存退出。

运行sudo smbpasswd -a username设置密码。

用以上的用户名和密码访\xxx.xxx.xxx.xxx问即可。

一步一学Linux与Windows 共享文件Samba(v0.2b)作者:北南南北,正在增加中... ... 需要您的参与;来自:简介:本文只是讲一讲我们最常用的Linux与Windows共享文件,主要是为新手指一指路。

如何建立最简单的Samba服务器,并讲述遇到问题应该从何处寻找解决方案;正在更新之中,希望您的参加 ... ... 谢谢;目录0、架设Samba 服务器的前提;0.1 查看文件内容和编辑文件的工具;0.2 关于文件和目录相关;03 用户和用户组相关;04 进程管理;1 Samba 简介2 Samba 功能和应用范围3 Samba 两个服务器相关启动程序、客户端及服务器配置文件等;3.1 Samba 有两个服务器,一个是smbd,另一个是nmbd;3.2 查看Samba 服务器的端口及防火墙;3.3 查看Samba 服务器的配置文件;3.4 Samba 在Linux 中的一些工具(服务器端和客户端);3.5 在Linux 中的常用工具,Windows查看Linux共享的方法;3.5.1 在Linux系统中查看网络中Windows共享文件及Linux中的Samba共享文件;3.5.2 在Windows中访问Linux Samba服务器共享文件的办法;3.5.3 smbfs文件系统的挂载;4 由最简单的一个例子说起,匿名用户可读可写的实现;第一步:更改smb.conf第二步:建立相应目录并授权;第三步:启动smbd和nmbd服务器;第四步:查看smbd进程,确认Samba 服务器是否运行起来了;第五步:访问Samba 服务器的共享;5、复杂一点的用户共享模型(适合10人左右的小型企业);5.1 共享权限设计实现的功能;5.2 在服务器上创建相应的目录;5.3 添加用户用户组,设置相应目录家目录的权限;5.3.1 添加用户组;5.3.2 添加用户;5.3.3 添加samba用户,并设置密码;5.3.4 配置相关目录的权限和归属;5.4 修改Samba配置文件;5.5 关于客户端访问;5.5.1 Windows客户端访问;++++++++++++++++++++++++++++++++++++++++++++++++正文++++++++++++++++++++++++++++++++++++++++++++++++0、架设Samba 服务器的前提;Linux是一个多用户的操作系统,对任何服务器的架设与都用户、用户组及权限相关,这是操作的基础。

Samba服务器也不例外,对这些知识的掌握也是极为重要的。

在Windows系统上虽然也能架共享文件服务器,但它的权限控制实在令人不敢恭维。

如果我们用Windows系统来架网络共享文件系统,就是点鼠标也能把我们点迷糊了。

但在Linux中,我们可以轻松的改一改配置文件,不到几分钟就能建好自己的Samba服务器。

哪个更容易,只有你知道;对于Samba服务器的架设,有的弟兄简单的认为,只要把改一下配置文件,创建好相应的目录就行了。

其实并不是这样的,还要深入的工作,比如目录的权限和归属,也就是说能让哪个用户和用户组有读写权。

只有把配置文件和共享目录的权限结合起来,才能架好Samba服务器;下面是常用的基础知识,我们在本文中所涉及的内容都可以在下面的列表中找到相应的解释;0.1 查看文件内容和编辑文件的工具;《Linux 文件内容查看工具介绍》《文件编辑器 vi》0.2 关于文件和目录相关;《Linux 文件类型及文件的扩展名》《Linux 文件和目录管理之列出、删除、复制、移动及改名》《Linux 文件和目录的属性》《简述Linux文件搜索》03 用户和用户组相关;《Linux 用户(user)和用户组(group)管理概述》《用户(User)和用户组(Group)配置文件详解》《Linux 用户管理工具介绍》《Linux 用户(User)查询篇》04 进程管理;《Linux 进程管理》1 Samba 简介Samba(SMB是其缩写)是一个网络服务器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS,NFS也是需要架设服务器的;大家知道在Windows 网络中的每台机器即可以是文件共享的服务器,也可以同是客户机;Samba 也一样能行,比如一台Linux的机器,如果架了Samba Server 后,它能充当共享服务器,同时也能做为客户机来访问其它网络中的Windows共享文件系统,或其它Linux的Sabmba 服务器;我们在Windows网络中,看到共享文件功能知道,我们直接就可以把共享文件夹当做本地硬盘来使用。

在Linux的中,就是通过Samba的向网络中的机器提供共享文件系统,也可以把网络中其它机器的共享挂载在本地机上使用;这在一定意义上说和FTP是不一样的。

Samba 用的netbios协议,如果您用Samba 不成功,Linux与Windows 、Linux 和 Linux2 Samba 功能和应用范围Samba 应该范围主要是Windows和Linux 系统共存的网络中使用;如果一个网络环境都是Linux或Unix类的系统,没有必要用Samba,应该用NFS更好一点;那Samba 能为我们提供点什么服务呢?主要是共享文件和共享打印机;3 Samba 两个服务器相关启动程序、客户端及服务器配置文件等;3.1 Samba 有两个服务器,一个是smb,另一个是nmb;smb 是Samba 的主要启动服务器,让其它机器能知道此机器共享了什么;如果不打开nmb服务器的话,只能通过IP来访问,比如在Windows的IE浏览器上打入下面的一条来访问;\\192.168.1.5\共享目录\\192.168.1.5\opt而nmb是解析用的,解析了什么呢?就是把这台Linux机器所共享的工作组及在此工作组下的netbios name解析出来;一般的情况下,在RPM包的系统,如果是用RPM包安装的Samba ,一般可以通过如下的方式来启动Samba服务器;[root@localhost ~]# /etc/init.d/smb start启动 SMB 服务: [ 确定 ]启动 NMB 服务: [ 确定 ]如果停止呢?就在smb后面加stop ;重启就是restart[root@localhost ~]# /etc/init.d/smb stop[root@localhost ~]# /etc/init.d/smb restart对于所有系统来说,通用的办法就是直接运行smb 和nmb;当然您要知道smb和nmb所在的目录才行;如果是自己编译的Samba ,您应该知道您把Samba放在哪里了;[root@localhost ~]# /usr/sbin/smbd[root@localhost ~]# /usr/sbin/nmbd查看服务器是否运行起来了,则用下面的命令;[root@localhost ~]# pgrep smbd[root@localhost ~]# pgrep nmbd关掉Samba服务器,也可以用下面的办法,大多是通用的;要root权限来执行;[root@localhost ~]# pkill smbd[root@localhost ~]# pkill nmbd3.2 查看Samba 服务器的端口及防火墙;查看这个有何用呢?有时你的防火墙可能会把smbd服务器的端口封掉,所以我们应该smbd服务器所占用的端口;下面查看中,我们知道smbd所占用的端口是139和445 ;[root@localhost ~]# netstat -tlnp |grep smbtcp 0 00.0.0.0:139 0.0.0.0:* LISTEN 106 39/smbdtcp 0 00.0.0.0:445 0.0.0.0:* LISTEN 106 39/smbd如果您有防火墙,一定要把这两个端口打开。

如果不知道怎么打开。

可能你和我一样是新手,还是把防火墙规则清掉也行;[root@localhost ~]# iptables -F或[root@localhost ~]# /sbin/iptables -F3.3、查看Samba 服务器的配置文件;如果我们是用Linux发行版自带的Samba软件包,一般情况下Samba服务器的配置文件都位于/etc/samba目录中,服务器的主配置文件是smb.conf;也有有户配置文件 smbpasswd、smbusers和lmhosts等(最好您查看一下这些文件的内容);还有一个文件是secrets.tdb,这个文件是 Samba 服务器启动手自动生成的;我们慢慢根据教程的进度来适当地增加这些文件的说明吧;一下子都说出来,感觉内容太多;所以只能一点一点的来了;3.4、Samba 在Linux 中的一些工具(服务器端和客户端);smbcacls smbcontrol smbencrypt smbmount smbprint smbstatus smbtreesmbclient smbcquotas smbmnt smbpasswd smbspool smbtar smbumountsmbd nmbd mount其中服务器端的是smbd、nmbd、smbpasswd ;其它的大多是客户端;这些并不是都需要一定要精通的,但至少得会用几个;比如smbmount(也就是mount 加参数的用法),还用smbclient等;3.5 在Linux 中的常用工具mount(smbmount)和smbclient;Windows查看Linux共享的方法;3.5.1 在Linux系统中查看网络中Windows共享文件及Linux中的Samba共享文件;一般的情况下,我们要用到smbclient;常用的用法也无非是下面的;[root@localhost ~]# smbclient -L //ip地址或计算机名smbclient 是Samba 的Linux 客户端,在Linux机器上用来查看服务器上的共享资源,也可以象FTP一样,用户可以登录Samba服务器,也可以上传put和下载get 文件,遗憾的是对中文支持并不友好;查看服务器上的资源;smbclient -L //IP [-U 用户名]如果您的Samba服务器配置为user模式,就要加“-U 用户名“,如果是share模式,省略也可;比如:[root@localhost ~]# smbclient -L //192.168.1.3 -U sir01Password: 请输入用户sir01的密码如果您是用share模式,就可以不必理会用户和密码,直接用;[root@localhost ~]# smbclient -L //192.168.1.3Password: 直接按回车登录用户身份Samba服务器共享以用户身份登录共享后,能象FTP用户一样,下传和下载文件;用put表示上传,用get表示下载;smbclient //IP地址/共享文件夹 -U 用户说明:IP地址大家都知道,你不知道自己的IP地址,可以用/sbin/ifconfig 来查看;共享文件夹是我们在smb.conf中定义的[共享文件夹],比如[sir01]。

相关文档
最新文档