热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

桌面Linux实战“宝典”之用Ubuntu连接孤岛

桌面Linux实战“宝典”之用Ubuntu连接孤岛--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
  任何实用桌面都不是孤岛。有了Linux,网络通信、文件共享、打印等功能实现起来要比想象的简单。

  使用Linux让PC运行起来只解决了一半难题,因为没有哪个计算机是孤立的。对大多数人来说,21世纪的计算也意味着要与外部世界进行联系。幸好,Ubuntu简化了与其他计算机和设备共享文件及数据的操作。

  接入到网络上

  如果PC连在局域网上,那么一旦机器启动到Ubuntu,很可能会连接到该网络上。名为“漫游模式”的一项特性会为网络环境自动选择最合适的设置。如果不行,就只好依赖通常的手工配置选项了。

  无线联网同样很简单,不过这需要一些额外设置。视硬件而定,用户可能需要使用“系统”→“管理”菜单上的“受限驱动程序管理器”(Restricted Drivers Manager),安装相应驱动程序。下一步,可能需要为无线网络配置安全选项: 只要用鼠标右键点击主菜单条右边上的图标,就会找到这些选项。

  这个图标好比是进入Ubuntu的网络管理器软件的一站式入口点。如果使用Synaptic安装了 network-manager-vpnc或者network-manager-openvpn软件包,甚至可以使用网络管理器来分别配置思科VPN或者SSL VPN连接。

  与Windows共享磁盘和文件

  安装过程会自动赋予用户读写本地Windows硬盘分区上所有文件的权限。在处理Windows主硬驱上的文件时,要格外小心,因为一不小心就会删掉Windows运行时会受到保护的重要文件。如果想禁用写入到Windows硬盘的权限,可以使用Synaptic安装ntfs-config软件包,它会为“应用程序”→“系统工具”菜单添加一个控制面板。

  访问网络上的文件和文件夹也很容易。“位置”(Places)菜单上的“连接到服务器”(Connect to Server)选项可以添加网络位置,作为桌面上的驱动器,包括FTP站点和Windows共享区。然后完全可以像浏览本地硬盘那样来浏览这些文件夹。

  如果想与网络上其他人共享Ubuntu系统上的文件,需要安装更多软件。使用Synaptic安装samba软件包,然后使用“系统”→“管理”菜单上的“共享文件夹”控制面板来创建共享区。

  打印

  Ubuntu使用通用Unix打印系统(CUPS)作为其打印基础架构(顺便说一下,Mac OS X下用的也是这个系统)。它支持多款彩色打印机和黑白打印机,不过硬件支持不如在Windows下强大,这是Linux的一个通病。

  USB打印机会自动被检测及配置。可以使用“系统”→“管理”菜单上的“打印”(Printing)控制面板来查找及连接联网打印机。

  使用Synaptic,还可以安装一个名为cups-pdf的特殊驱动程序,它可以把打印任务直接发送到PDF文件。可以使用“打印”控制面板,让PDF设备作为默认打印机,否则针对打印单项任务,从“打印”对话框中选择。

  验证接入企业网络

  如果在公司环境下使用Ubuntu系统,那么连接到网络需要克服另外的一些难题。虽然可以让Linux系统通过验证、接入到LDAP或者活动目录环境,但遗憾的是,集中验证是Ubuntu开发人员没有加以简化的少数几个方面之一。配置相关软件需要对Linux有一定程度的了解。

  如果连接到活动目录对你来说很重要——如果想在Windows网络上设置多个Linux客户端,更是如此,那么眼下可能需要试用其他的商用桌面Linux发行版,它们拥有帮助简化这个过程的工具。但愿将来的Ubuntu也会有类似工具。(译自《Infowrld》)
推荐阅读
  • Docker的安全基准
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 优化联通光猫DNS服务器设置
    本文详细介绍了如何为联通光猫配置DNS服务器地址,以提高网络解析效率和访问体验。通过智能线路解析功能,域名解析可以根据访问者的IP来源和类型进行差异化处理,从而实现更优的网络性能。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 本文详细介绍了如何在 Linux 平台上安装和配置 PostgreSQL 数据库。通过访问官方资源并遵循特定的操作步骤,用户可以在不同发行版(如 Ubuntu 和 Red Hat)上顺利完成 PostgreSQL 的安装。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • 本文介绍如何通过SSH协议使用Xshell远程连接到Ubuntu系统。为了实现这一目标,需要确保Ubuntu系统已安装并配置好SSH服务器,并保证网络连通性。 ... [详细]
  • 本文介绍如何在Linux Mint系统上搭建Rust开发环境,包括安装IntelliJ IDEA、Rust工具链及必要的插件。通过详细步骤,帮助开发者快速上手。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
author-avatar
手机用户2502863087
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有