跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
管理系统和工作组: HP-UX 系统管理员指南 > 第 4 章 配置工作组

将 PC/NT 系统添加到工作组中

» 

技术文档资料

完整的 PDF 手册
» 反馈
内容从此开始:

 » 目录

 » 索引

硬件连接

将向工作组中添加个人计算机 (PC) 当作逻辑操作比将其当作物理操作要确切得多。硬件方面的唯一要求是使个人计算机可对工作组中的其他计算机进行物理访问。此连接通常是(但不总是)网络连接。它还可以是调制解调器(拨号)连接:例如基于电话的 UUCP 连接或 SLIP(Serial Line Internet Protocol,串行线路 Internet 协议)连接。

此连接的要求取决于您计划与 PC 进行交互的方式(请参阅“与个人计算机进行数据交换的服务”)。例如,在 PC 用户和 HP-UX 用户之间偶尔传输较小的 ASCII 文件或交换基于文本的电子邮件时,使用串行线路不会有问题,因为计算机之间传输的数据量相对较小。然而,如果您计划在 HP-UX 系统和 PC 之间持续共享 X Window,则最好在这两种计算机之间使用高速连接(例如网络连接),否则您的应用程序性能将低得难以令人接受(当这些应用程序全部投入工作时)。

要将 PC 连接到其他计算机,应该考虑下列内容:

  • 在 PC 和工作组中的其他计算机之间要进行交换的数据量

  • 计划在 PC 中访问数据的频率(偶尔?频繁?持续不断?)

  • 要交换的数据类型(ASCII 文本?图形?声音?视频?)

  • 交换数据的方式(文件传输?共享窗口环境?电子邮件?)

配置 HP-UX 系统用于终端仿真

将一台计算机(不管是何种类型的计算机)添加到工作组中的主要原因是该计算机用户可以访问工作组中其他计算机的资源。

访问其他计算机资源的常规方法是:使用终端仿真程序(例如 telnet 实用程序)登录到远程计算机中。

telnet

telnet 实用程序是 HP-UX 操作系统的标准配置,并且在 Microsoft 的 Windows NT 4.0 操作系统中包括有 telnet 客户端。它用于从个人计算机 (PC) 或 HP-UX 系统登录到远程系统。

远程系统可以是基于 UNIX 的系统(例如 HP-UX 系统)或运行 telnet 服务器软件的 PC。最初,Windows NT 4.0 中包括 telnet 客户端程序,可用于登录到远程计算机,但未包括 telnet 服务器应用程序,该服务器应用程序允许其他计算机“telnet”到 Windows NT 系统。在 HP-UX 系统中,telnet 服务器软件称为 telnetd 守护程序。

使用 telnet 从 HP-UX 系统登录到 PC

要使用 telnet 从 HP-UX 系统登录到个人计算机,需要:

  1. 确保 PC 在运行,并且可以通过网络访问。

    1. 打开 PC 并启动 Windows NT 操作系统。

    2. 确保 PC 已配置了网络服务,并且拥有网络地址(IP 地址)。

  2. 确保 PC 在运行 telnet 服务器软件。

    1. 安装一种 telnet 服务器软件。

      注释:Microsoft 的 Windows NT 4.0 操作系统最初不包括 telnet 服务器软件。telnet 服务器软件的商业版和共享版可以从多种渠道获得。
    2. 按照 telnet 服务器软件提供的指导配置并启动该软件。

  3. 在 HP-UX 系统中,启动 telnet 实用程序,并打开指向要访问的 PC 的连接。例如:

    /usr/bin/telnet
    telnet>
    open vectrapc1.net2.corporate
    Trying...
    Connected to vectrapc1.net2.corporate.
    Escape character is `^]'.
    Local flow control off


    A pleasant telnet server/OS identification message

    login:
    提示:以非交互模式使用 telnet 可以缩短连接进程。要执行此项操作,在启动 telnet 时,请在命令行中将要连接到的 PC 的名称指定为参数。例如:

    /usr/bin/telnet vectrapc1.net2.corporate

  4. 登录时输入的用户名和口令应与您直接在该 PC 的键盘上所输入的一致。如何指定 NT 域信息取决于正在使用的 telnet 服务器软件。请按照与 telnet 服务器软件一同提供的指导或在登录进程中服务器软件显示的提示执行。

使用 telnet 从 PC 登录到 HP-UX 系统

  1. 确保 PC 在运行,并且可以通过网络访问。

    1. 打开 PC 并启动 Windows NT 操作系统。

    2. 确保 PC 已配置了网络服务,并且拥有网络地址(IP 地址)。

  2. 确保 telnetd 守护程序正在 HP-UX 系统中运行。

    telnetd 守护程序通常不直接运行。当 telnet 服务请求通过网络传入时,inetd 守护程序即启动 telnetd 的副本。因此,请执行下列步骤:

    1. 验证 telnetd 的条目在配置文件 /etc/inetd.conf 中是否存在;此条目的格式应如下所示:

      telnet    stream tcp nowait root /usr/lbin/telnetd  telnetd
    2. 验证文件 /etc/services 是否包含以下格式的条目:

      telnet    23/tcp    # Virtual Terminal Protocol
    3. 验证 inetd 守护程序是否在运行。在运行于运行级别 2 或更高级别的联网系统中,inetd 将在引导序列过程中由脚本 /sbin/rc.2.d/S500inetd 自动启动。要验证其是否在运行,请执行以下命令:

      /usr/bin/ps -ef|grep inetd
  3. 在 PC 中启动 telnet 客户端软件。

    如果使用的是与 Windows NT 4.0 操作系统一同提供的 telnet 客户端,可执行下列步骤启动客户端:

    1. 在 PC 屏幕的左下角,单击“Start”栏。

    2. 在出现的弹出式菜单中,单击“Programs”。

    3. 在出现的弹出式菜单中,单击“Accessories”。

    4. 在最后出现的弹出式菜单中,单击“Telnet”。

  4. 使用 telnet 客户端连接到 HP-UX 系统。

    如果使用的是与 Windows NT 4.0 操作系统一同提供的 telnet 客户端软件,可执行下列步骤可以连接到 HP-UX 系统:

    1. telnet 窗口的左上角,单击“Connect”菜单项。

    2. 在 Connect 菜单中,单击“Remote System ...”菜单项。

    3. 在出现的对话框的“Host Name”字段中,输入 HP-UX 系统的名称
      (将“Port”字段设置保持为“telnet”)。

    4. 在对话框的左下角,单击“Connect”按钮。

其他终端仿真器

telnet 仅仅是众多终端仿真器(有时称之为虚拟终端)中的一种,它可以用于登录到远程系统,此软件在 UNIX 环境中是很常见的。

PC 上的软件支持的包通常另一种用于与 UNIX 系统交互的终端仿真器是 rlogin。HP-UX 系统中的 rlogin 守护程序是 rlogind。在 HP-UX 系统和 PC 之间设置和使用 rlogin 的方法与 telnet 非常相似,特别是在 HP-UX 一端。rlogin(客户端或服务器)软件不是随附 Windows NT 4.0 操作系统的一部分;然而,您可以找到适用于基于 Windows NT 的 PC 的商业版和共享件版rlogin

配置 HP-UX 系统用于文件传输

在计算机之间传输文件是常见的工作组活动。当工作组中混合有 HP-UX 系统和 PC 时,网络传输通常是最有效的方式,甚至有时是将文件从一种类型的系统传输到另一种系统时唯一的方式。因为,许多 HP-UX 系统未安装软盘驱动器;而许多 PC 又未安装 HP-UX 系统通常安装的 DDS 驱动器或其他外部文件存储设备。

ftp(File Transfer Protocol,文件传输协议)

ftp是一种实用程序(协议),常见于 Windows NT 和 HP-UX 系统中。ftp 是客户端/服务器协议。ftp 客户端是在本地系统中运行的程序,用于与远程系统中的 ftp 服务器通信。

ftp 客户端软件

在 HP-UX 系统中,ftp 客户端是 /usr/bin/ftp 程序。在 Windows NT 4.0 系统中,通过在命令行提示符后输入 ftp 命令,启动 ftp 客户端。

ftp 服务器软件

它是一组实用程序,统称为 “Microsoft Peer Web Services”,它是 PC 的 Windows NT 4.0 操作系统的一部分(但不是初始安装的必选组件)。“ftp 发布服务”是这组程序集当中的一项服务,当使用 HP-UX 系统时,使用该服务可以将文件 ftp 到 PC,或从 PC 中 ftp 到 HP-UX 系统。此项服务是在 PC 中运行的 ftp 服务器。在 HP-UX 系统中,ftp 服务器是 ftpd 守护程序,当有来自其他系统客户端的 ftp 请求时,它会由 inetd 守护程序根据需要启动。

顾名思义,文件传输协议用于将文件从一个系统传输到另一个系统。将文件从一台计算机传输到另一台计算机是分两个阶段来完成的。首先,必须建立与远程计算机的连接,并登录到该远程计算机;然后,必须定位要移动的文件,并将其传输到远程计算机(或从远程计算机传输到本地系统)。

建立从 HP-UX 到 PC 的 ftp 连接

注释:是否要使用其他方式?请参阅“建立从 PC 到 HP-UX 的 ftp 连接”

在开始执行下列步骤前,请确保已针对所要访问的类型对 ftp 进行设置。缺省为仅允许匿名访问。如果要允许个别用户访问,则使用 Internet Service Manager 可以完成此项设置。

  1. 在 HP-UX 系统中,输入以下命令启动 ftp 实用程序:

    /usr/bin/ftp
  2. 使用 ftpopen 命令,打开指向 PC 的连接:

    ftp> open vectrapc1.net2.corporate

    如果连接成功,ftp 将通知您已连接,并显示有关 PC 的 ftp 服务器的信息:

    Connected to vectrapc1.net2.corporate.
    220 vectrapc1 Microsoft FTP Service (v2.0).

    如果连接成功,请继续执行第 3 步。

  3. 输入登录信息。

    当成功连接到 PC 后,在“Connected to...”消息下面,将显示以下消息:

    Name (vectrapc1.net2.corporate:userx):

    此消息实际上是登录提示,下列为几种对它的响应方式:

    • 点击 Return 以接受缺省响应 在上例中,所显示的提示分为三部分:

      1. 单词“Name”。

      2. PC 的网络名(“vectrapc1.net2.corporate”)。

      3. 缺省用户名(“userx”),它通常为 HP-UX 帐户的名称,在执行
        第 1 步中的 ftp 命令时会用到它。

      如果点击 Returnftp 将尝试使用在登录到 HP-UX 时使用的名称登录到 PC。然后,将提示您输入口令。如果您认为下列注意内容不会对您造成任何影响,就可以输入口令。

      注意:我们在此提醒您注意,在键盘上所键入的任何字符(包括用户名和口令)将以非加密状态通过网络传送到您的 PC。

      他人可通过对网络线路进行窃听以获得登录信息,虽然这种情况未必会发生(尤其当网络是严格意义上的内部网时),但是确有可能。如果这种情况涉及您的利益,强烈建议您使用下文中介绍的匿名登录选项。

    • 输入 PC 的有效帐户名和口令 如果要登录到的 PC 帐户不同于用于登录 HP-UX 的用户名,请在提示中输入 PC 帐户的用户名。然后,系统将提示您输入帐户的口令。如果您认为上述注意内容不会对您造成任何影响,就可以输入口令。

    • 使用 ftp 的“匿名登录”功能 因为在 ftp 登录进程中,从键盘所输入的帐户名和口令将以非加密状态发送到远程计算机(这些敏感的信息很容易受网络窃听者攻击),因此ftp 使用被称为“匿名登录”的方式访问远程计算机。要使用此项功能,请在提示中输入“anonymous”:

      Name (vectrapc1.net2.corporate:userx):anonymous

      然后,系统将提示您以特殊方式输入口令:

                 331 Anonymous access allowed, send identity (e-mail name) as password.

      输入您的电子邮件地址以取代实际的帐户口令,从而向 ftp 服务器标识您自己:

      Password: userx@net2.corporate

    在成功输入 PC 帐户信息后,将登录到 PC,并且进入在 Windows NT 配置中指定为 ftp-root 的目录。

    使用 ftp 客户端的 cd 命令,PC 的远程用户可以访问下列目录:

    • ftp-root 目录

    • ftp-root 目录的任何子目录

    • 在 PC 中由管理员专门设置为可用的其他选定目录

      有关如何将这些目录设置为可用的详细信息,请参考与“Microsoft Internet Service Manager”相关联的联机文档。

在 HP-UX 系统中 - 从 PC 中检索文件

从 HP-UX 系统建立与 PC 的连接并登录到 PC 后(请参阅“建立从 HP-UX 到 PC 的 ftp 连接”),就可以从 PC 中检索文件。

  1. 定位要从 PC 中检索的文件。如同在 HP-UX shell(shkshcsh 等等)中一样,您可以根据需要多次使用 ftpcdls 命令。如果文件不在 PC 的 ftp-root 目录中,请使用 ftp 的更改目录命令(“cd”)移动到文件所在的 PC 目录。

  2. 确定要传输的文件是 ASCII 文件还是二进制(非 ASCII)文件,并据此设置传输模式:

    1. 对于 ASCII(纯文本)文件,请使用 ftpascii 命令设置传输模式:

      ftp> ascii

      这样能够进行字符转换,例如行尾回车拆分(请参阅“ASCII 行尾问题”)。

    2. 对于二进制文件(图形文件、声音文件、数据库文件等等),请使用 ftpbinary 命令设置传输模式:

      ftp> binary

      这样可使 ftp 使用 8 比特(字节)传输,而不是使用 7 比特(字符)传输。这一点非常重要,因为大多数非 ASCII 格式都依赖于这种每个字节。如果使用 ascii 模式传输二进制文件,则二进制文件将损坏。

      提示:如果无法确定要传输的文件的格式(ASCII 还是二进制)时,请将文件类型设置为“binary”。ASCII 文件以二进制模式传输不会损坏;但是行尾字符拆分不会发生(请参阅“ASCII 行尾问题”)。
  3. 使用 ftpget 命令传输文件。

    示例 1:从 PC 中检索 ASCII 文件“phone.dat”(位于 ftp-root 目录的“data”子目录下):

    ftp> cd data
    ftp>
    ascii
    ftp>
    get phone.dat

    示例 2:再从“pics”子目录(位于 ftp-root 目录中)中检索图形文件“net2.jpg”:

    ftp> cd ../pics
    ftp>
    binary
    ftp> get net2.jpg
在 HP-UX 系统中 - 将文件发送到 PC

从 HP-UX 系统建立了与 PC 的连接并登录到 PC 后(请参阅“建立从 HP-UX 到 PC 的 ftp 连接”),就可以将文件传输到 PC。

  1. 查找要发送的文件。可以使用 ftplcd!(执行 shell 命令)命令在本地系统中查找该文件(如果该文件没有位于启动 ftp 时的当前工作目录内)。同样,如果想要发送到 PC 的文件不在当前目录中,可以为该文件指定完整(绝对)路径名。

  2. 确定要传输到 PC 的文件是 ASCII 文件还是二进制(非 ASCII)文件,并据此设置传输模式:

    1. 对于 ASCII(纯文本)文件,请使用 ftpascii 命令设置传输模式:

      ftp> ascii

      这样能够进行字符转换,例如,对不同类型的操作系统处理行尾方式的差异进行处理的字符转换(请参阅“ASCII 行尾问题”)。

    2. 对于二进制文件(图形文件、声音文件、数据库文件等等),请使用 ftpbinary 命令设置传输模式:

      ftp> binary

      这样可使 ftp 使用 8 比特字节传输,而不是使用 7 比特字符传输。这一点非常重要,因为大多数非 ASCII 格式都依赖于这种每个字节。如果使用 ascii 模式传输二进制文件,则二进制文件将损坏。

      提示:如果无法确定要传输的文件的格式(ASCII 还是二进制)时,请将文件类型设置为“binary”。ASCII 文件以二进制模式传输时不会损坏;但是行尾字符处理不会发生(请参阅“ASCII 行尾问题”)。
  3. 使用 ftpsend 命令传输文件。

    示例 1

    将 ASCII 文件“phone.dat”(位于 HP-UX 系统的“/var/tmp”目录下)发送到 PC:

    ftp> lcd /var/tmp
    ftp>
    ascii
    ftp>
    send phone.dat

    - 或 -

    ftp> ascii
    ftp>
    send /var/tmp/phone.dat
    示例 2

    从当前工作目录发送图形文件“roadmap.jpg”:

    ftp> binary
    ftp>
    send roadmap.jpg
建立从 PC 到 HP-UX 的 ftp 连接

注释:是否要使用其他方式?请参阅“建立从 HP-UX 到 PC 的 ftp 连接”
  1. 在 PC 中,启动 ftp 实用程序:

    1. 在 PC 屏幕的左下角,单击“Start”栏。

    2. 在出现的弹出式菜单中,单击“Programs”。

    3. 在最后出现的弹出式菜单中,单击“Command Prompt”。

    4. 在窗口提示中,键入“ftp”。

  2. 使用 ftp 的“open”命令打开与 HP-UX 系统的连接:

    ftp> open flserver.net2.corporate

    如果连接成功,ftp 将通知您已连接,并显示有关 HP-UX 系统中的 ftp 服务器的信息:

    Connected to flserver.net2.corporate.
    220 flserver FTP Server (v1.7.111.1) ready.

    如果连接成功,请继续执行第 3 步。

    如果连接成功,ftp 将通知您连接已失败。所显示的错误消息取决于导致连接失败的原因:



    • ftp:connect:Connection refused

      此错误消息可能的原因包括:

      • 问题:Internet 守护程序 (inetd) 未在 HP-UX 系统中运行。

        解决办法:真正的问题是 ftpd 守护程序未运行,但通常 ftpd 是由 inetd 根据需要启动的。而 inetd 通常在引导计算机时启动。如果 HP-UX 处于单用户模式,则需要将其切换到运行级别 2 或更高。

      • 问题:ftp 守护程序 (ftpd) 未运行。

        解决办法:验证在文件 /etc/inetd.conf 中是否包含对应于 ftpd 守护程序的有效条目。此条目格式应为:

        ftp   stream tcp nowait root /usr/lbin/ftpd ftp  -lconf
        确保该条目未被注释掉(在第一列中无“#”)。

        进行适当的修复,并使用以下命令

        /usr/sbin/inetd -c

        使 inetd 重新读取其配置文件。



    • ftp:connect:Connection timed out

      此错误消息可能的原因包括:

      • 问题:您的 HP-UX 系统当前未在运行。

        解决办法:确保 HP-UX 系统已打开,并在运行(该系统已完成
        引导)。

      • 问题:当前在网络中无法访问 HP-UX 系统。

        解决办法:确保 HP-UX 系统硬件已物理地连接到网络中,并且在 PC 和 HP-UX 系统之间的网络没有发生故障或中断情况。



    • ftp:flserver:Unknown host

      此错误消息可能的原因包括:

      • 问题:键入了错误的 HP-UX 系统名称。

        解决办法:验证在 open 命令中输入的 HP-UX 系统名称是否正确。根据网络结构中系统相对于 PC 的位置,可能需要完全限定的 HP-UX 系统名称。例如:

        ftp> open flserver

        就足够用了,但如果 HP-UX 系统位于网络的其他位置(通过路由器或网关),则需要完全限定的名称,例如:

        ftp> open flserver.net2

        ftp> open flserver.net2.corporate

        如果以上所有办法都失败,请尝试使用 HP-UX 系统的 IP 地址替换其名称。例如:

        ftp> open 15.nn.xx.100

      • 问题:网络尚未正式获知您的 HP-UX 系统。

        解决办法:确保在 HP-UX 系统中正确配置了网络服务(特别是 TCP/IP 服务)。该计算机必须有自己专用的有效 IP 地址,并且必须为其分配一个有效的主机名。

  3. 输入登录信息。

    当成功连接到 HP-UX 系统后,在“Connected to...”消息下面,将显示以下
    消息:

    Name (flserver.net2.corporate:(none)):

    此消息实际上是登录提示,下列为几种对它的响应方式:

    • 输入 PC 的有效帐户名和口令 然后,系统将提示您输入帐户的口令。如果您认为下列注意内容不会对您造成任何影响,就可以输入口令。

      注意:我们在此提醒您注意,在键盘上所键入的任何字符(包括用户名和口令)将以非加密状态通过网络传送到您的 PC!

      他人可通过对网络线路进行窃听以获得登录信息,虽然这种情况未必会发生(尤其当网络是严格意义上的内部网时),但是确有可能。如果这种情况涉及您的利益,强烈建议您使用下文中介绍的匿名登录选项。

    • 使用 ftp 的“匿名登录”功能 因为在 ftp 登录进程中,从键盘所输入的帐户名和口令将以非加密状态发送到远程计算机(这些敏感的信息很容易受网络窃听者攻击),ftp 使用称为“匿名登录”的方式访问远程计算机。要使用此项功能,请在提示中输入“anonymous”:

      Name (flserver.net2.corporate:userx):anonymous

      然后,系统将提示您以特殊方式输入口令:

      331 Anonymous access allowed, send identity (e-mail name) as password.

      输入您的电子邮件地址以取代实际的帐户口令,从而向 ftp 服务器标识您自己:

      Password: glenda@net2.corporate

    在成功输入了 HP-UX 帐户信息后,将登录到 HP-UX 系统,并且进入指定的为 ftp-root 的目录。

    使用 ftp 客户端的 cd 命令,远程用户(通过匿名登录)可以访问:

    • ftp-root 目录

    • ftp-root 目录的任何子目录

在 PC 中 - 从 HP-UX 系统检索文件

从 PC 建立了与 HP-UX 系统的连接并登录到 HP-UX 系统后(请参阅“建立从 PC 到 HP-UX 的 ftp 连接”),就可以从 HP-UX 系统中检索
文件。

  1. 定位要从 HP-UX 中检索的文件。如同在 HP-UX shell(shkshcsh等等)中一样,您可以根据需要多次使用 ftp 的 cdls 命令。如果文件不在已登录的 HP-UX 帐户的主目录中,请使用 ftp 的更改目录命令(“cd”),移动到文件所在的 HP-UX 目录。

  2. 确定要传输的文件是 ASCII 文件还是二进制(非 ASCII)文件,并据此设置传输模式:

    1. 对于 ASCII(纯文本)文件,请使用 ftp 的 ascii 命令设置传输模式:

      ftp> ascii

      这样能够进行字符转换,例如行尾回车拆分(请参阅“ASCII 行尾问题”)。

    2. 对于二进制文件(图形文件、声音文件、数据库文件等等),请使用 ftp 的 binary 命令设置传输模式:

      ftp> binary

      这样可使 ftp 使用 8 比特(字节)传输,而不是使用 7 比特(字符)传输。这一点非常重要,因为大多数非 ASCII 格式都依赖于这种每个字节。如果使用 ascii 模式传输二进制文件,则二进制文件将损坏。

      提示:如果无法确定要传输的文件的格式(ASCII 还是二进制)时,请将文件类型设置为“binary”。ASCII 文件以二进制模式传输不会损坏,但是行尾字符拆分不会发生(请参阅“ASCII 行尾问题”)。
  3. 使用 ftp 的 get 命令传输文件。

    示例 1:从 HP-UX 系统检索 ASCII 文件“phone.dat”(位于您的帐户的 home 目录下的 “data” 子目录中):

    ftp> cd data

    ftp> ascii

    ftp> get phone.dat

    示例 2:再检索图形文件“net2.jpg”(从位于 home 目录下的“pics”子目录中):

    ftp> cd ../pics

    ftp> binary

    ftp> get net2.jpg

在 PC 中 - 将文件发送到 HP-UX 系统

建立与 HP-UX 系统的连接并登录到 HP-UX 系统后(请参阅“建立从 PC 到 HP-UX 的 ftp 连接”),就可以将文件传输到 HP-UX 系统。

  1. 在 PC 中,定位要发送的文件。可以使用 ftplcd!命令定位本地系统中的文件,如果在启动 ftp 时它是当前工作目录中的文件,则不必使用这些命令。如果文件不在当前目录中,可以指定要发送到 HP-UX 系统的文件的完整(绝对)路径名,或使用 ftplcd 命令移动到包含该文件的目录。

  2. 确定要传输到 HP-UX 系统的文件是 ASCII 文件还是二进制(非 ASCII)文件,并据此设置传输模式:

    1. 对于 ASCII(纯文本)文件,请使用 ftp 的 ascii 命令设置传输模式:

      ftp> ascii

      这样能够进行字符转换,例如,对不同类型的操作系统处理行尾方式的差异进行处理的字符转换(请参阅“ASCII 行尾问题”)。

    2. 对于二进制文件(图形文件、声音文件、数据库文件等等),请使用 ftp 的 binary 命令设置传输模式:

      ftp> binary

      这样可使 ftp 使用 8 比特(字节)传输,而不是使用 7 比特(字符)传输。这一点非常重要,因为大多数非 ASCII 格式都依赖于这种每个字节。如果使用 ascii 模式传输二进制文件,则二进制文件将损坏。

      提示:如果无法确定要传输的文件的格式(ASCII 还是二进制)时,请将文件类型设置为binary。ASCII 文件以二进制模式传输不会损坏;但是行尾字符处理不会发生(请参阅“ASCII 行尾问题”)。
  3. 使用 ftp 的 send 命令传输文件。

    示例 1:将 ASCII 文件 phone.dat(位于 PC 中的 C:\office_stuff 目录)发送到 HP-UX 系统:

    ftp> lcd C:\office_stuff
    ftp> ascii
    ftp> send phone.dat

    - 或 -

    ftp> ascii
    ftp> send C:\office_stuff\phone.dat

    示例 2:从当前工作目录发送图形文件 roadmap.jpg

    ftp> binary
    ftp> send roadmap.jpg

在 HP-UX 和 PC 之间挂接文件系统

在 HP-UX 系统和 PC 之间共享数据的另一种方式是使用 PCNFS 在它们之间共享 HP-UX 文件系统。有关如何实现共享的示例,请参阅“第三方产品”

打印版本
保密声明 使用本网站表示您同意其使用条件
© 1997-2006 - Hewlett-Packard Development Company, L.P.