当前位置:Linux教程 - Linux文化 - 资源共享操作简述

资源共享操作简述


    当年轻的芬兰大学生Linus Torvalds於1991年在comp.os.minix这个新闻群组POST出那份後来被视为Linux的诞生宣言的时候,可能没有想到这个作业系统会在全世界受到如此广泛的欢迎。时至今日,Dell Compaq SGI和HP等公司更争相宣布在其高端服务器上开始支持Linux,成为Mirocoft大力宣传的Windows 9X系列以及Windows NT系列作业系统的强有力的竞争对手。
    Linux开放自由的版权令到众多电脑玩家为之雀跃,它提供的多用户 多任务的操作环境以及对硬件配置的低廉要求已经令到个人架构工作站不再是个梦想。不过,无论Linux令我们有多麽狂喜,在今日的个人电脑中,大多数PC仍然运行着Windows作业系统。所以,如何实现在Linux和Windows之间的资源共享就成为一个极为现实的问题,除非你是处在一个相对封闭的环境当中。

    本文假设你已经成功安装好Linux和Windows作业系统,安装好网卡及相关通讯协定,以同轴电缆或双绞线经网卡连线完毕,配置好相应IP位址。直到在Linux和Windows中都可以用ping指令传送资料封包到目的电脑为止。如果你对Linux和Windows的组网仍有疑问,笔者建议你自行研读相关文章。
    下文就以Linux和Windows混合区域网络为例解说如何实现各种资源共享。其中作业系统的版本分别为RedHat Linux 6.0和Windows 98。

一 单机资源共享
    1 在Linux系统中共享Windows系统资源之“装载(mount)”篇
    在一部电脑机上装有Linux和Windows作业系统的用家,可能会需要在Linux中用到包括软磁碟 光碟以及Windows分区中的文档,例如当你在Windows作业系统中上网,却下载了Linux的应用软件的时候就是这样。
    1)准备知识
    在Linux系统中想要使用这些磁碟驱动器的话,要先把它们装载到系统中,装载指令mount的格式如下:
mount -t 文档系统类型 设备文档名 装载目录

a 文档系统类型
一般来说就是分区格式,依作业系统的不同而不同。下面将Linux系统支持的文档系统类型择要分列如表一:
文档类型 说明
msdos MS-DOS兼容格式。可以是分区为FAT 16以及FAT 32的磁磁
vfat 分区为FAT 32的磁磁,支持长文档名
iso9660 光碟文档系统类型
ext2 Linux文档系统类型的磁碟
hpfs HPFS文档系统类型
nfs filesystem for mounting partitions from remote systems
swap Linux的交换分区
┅┅

b 设备文档名
在Linux作业系统中,各个驱动器设备的命名和Windows中的A: C:的规则有很大的区别。所有的系统硬件设备都可以在/dev目录下找到对应的设备文件名。例如/dev/mouse就用来表示系统中的滑鼠。磁盘驱动器的各个不同分区所对应的设备文档名列表如下:

设 备 设备文档名
第一软驱 /dev/fd0
第二软驱 /dev/fd1
第一IDE驱动器 /dev/hda
第一IDE硬碟第1分区 /dev/hda1
┅┅
第二IDE驱动器 /dev/hdb
┅┅
第一SCSI驱动器 /dev/sda
第一SCSI硬碟第1分区 /dev/sda1
┅┅
第二SCSI驱动器 /dev/sdb
┅┅

    假设第一个IDE硬碟驱动器被分割成数个分区,通常,第一个分区可以肯定其设备文件名为/dev/hda1,但其它分区的设备文件名就不是可以依次类推得到的(特别是当用家使用了诸如PTM之类的磁盘分区工具的时候)。如果你想要知道硬碟各分区所对应的设备文档名,可以在console上执行cfdisk的指令,则各分区的设备文档名大多可以一目了然了。(一如图某)
c 装载目录
    通常我们都会在/mnt目录下面为需要装载的磁碟驱动器创建一个目录,不过这并不意味着它们不可以被装载在其它未被使用的目录中。再者,所谓装载目录,并不是将被装载的磁碟驱动器整个复制到本地,而仅仅是在本地提供一个装载点用以联系其它需要装载的磁碟驱动器。
    Linux作业系统对字符的大小写是敏感的,但是在Windows中就不是这样。而当你装载一个Windows系统中的驱动器後,对其上的文档操作时,字符的大小写就变得不敏感了,这意味着用家不可以试图在装载的Windows驱动器上建立这麽两个文档:ABC.TXT和abc.txt,因为在Windows系统中,它们代表同一个文档。

    2)装载实例:
    a 装载软磁碟
    首先在/mnt目录下为软磁碟创建一个目录floppy(有可能Linux系统在安装的时候已经为你做了这一步):
mkdir /mnt/floppy
接着用装载指令将软磁碟中的内容装载到这一目录中:
mount -t msdos /dev/fd0 /mnt/floppy
    此后你就可以在/mnt/floppy下完全访问到软磁碟中的内容了。当然你亦可以用vfat这一文档系统类型代替msdos以使你能正确访问到其上的长文档名字,或者是用ext2代替它以令你可以访问到Linux文档格式的软磁碟。

   b 装载FAT 32格式的C盘
    在/mnt目录下为之创建一个目录winc(winc以及其它的装载目录 是笔者的假设,你可以用自己喜欢的别的合法字符去命名这些目录):
mkdir /mnt/winc
用装载指令将C盘内容装载入该目录:
mount -t vfat /dev/hda1 /mnt/winc

     c 装载光碟
    在/mnt目录下为你的光碟驱动器创建一个目录cdrom(或者你的系统也为你完成了这件事):
mkdir /mnt/cdrom
    如果你的光碟驱动器安装在primary slave上,设备文件名就是/dev/hdb;如果安装在secondary master上,设备文件名就是/dev/hdc。假设你的光碟驱动器是挂在secondary master的话,可以用下面的装载指令:
mount -t iso9600 /dev/hdc /mnt/cdrom
由於Linux版本的不同,你所用的系统或者会使用这样的指令来装载光碟:
mount /dev/cdrom
或 mount /mnt/cdrom

    d 卸载
    如果你已经用指令将软磁碟装载进相应目录,是不应该直接将它们从软驱中取出来的,否则可能会导致信息丢失;已经装载的光碟驱动器更是会令到面板上的弹出键暂时失效以阻止你将它们直接取出。
    在你取出它们之前,首先要确定已经没有用户对它们进行访问操作,包括没有工作窗口处在该磁碟驱动器被装载的目录。卸载指令的格式如下:
umount 卸载目录
假如用家想要卸载软磁碟,可以用如下的指令:
umount /mnt/floppy

    3)进阶使用
    a 为装载指令增加简捷的形式
    用家可以在系统的配置文档/etc/fstab中指定一些常用的需要装载的驱动器,以便可以用更为简捷的指令来装载它们,下面给出一个添加Windows系统的C盘进配置文档的例子:
用文档编辑工具vi(当然你也可以用其它熟悉的文档编辑工具)打开/etc/fstab:(如图)
cd /etc
vi fstab
     在这里我们可以看到系统已经为根目录“/” 软磁碟驱动器 光碟驱动器等指定了文档系统类型和设备文档名以及装载目录(可能会因为所用的版本不同,被指定的驱动器会有出入,不过用家都可以叁照下面的例子作出改动)。你既可以改变它们的预设值,也可以在其中添加新的驱动器。用箭头将光标移到最後一行,键入英文字母o指令,将下面一行加入文档:
/dev/hda1 /mnt/winc vfat defaults 0 0
    如果还想装载硬碟内的其它分区,可以依次加入。完成加入後按Esc进入指令模式,键入“:wq”保存文档并退出。不要忘记相应的创建目录/mnt/winc(mkdir /mnt/winc)。此後你就可以用如下指令装载Windows系统的C盘了:
mount /mnt/winc
    b 启动时自动装载磁碟驱动器
    用家可能会希望系统在启动时可以将你惯用的磁碟驱动器,例如硬碟中的Windows分区或者是光碟驱动器自动装载,以减轻每次启动後都要手动装载的麻烦。你可以用以下方法实现自动装载的功能:
    用文档编辑工具vi打开/etc/fstab,将刚才我们加入的那一行中的defaults改成auto,如果你不熟悉vi的使用,可以在打开配置文档fstab以後,将光标移到要作出改动的行上,此时你是在指令模式下,键入“dd”将该行删除,键入“o”指令加入下面一行:
/dev/hda1 /mnt/winc vfat auto 0 0
    对於其它想在启动时就装载的磁碟驱动器,都可以将defaults改成auto。需要注意的是,对於硬碟上的Linux分区(包括ext2和swap)并不需要做出这样的改动。
重新启动系统以後,在/mnt/winc目录下,你就可以看到系统在启动时就装载好的Windows系统的C盘。

    2 在Linux系统中共享Windows系统资源之Mtools篇
    在Linux作业系统中想要共享Windows系统资源,除了上面介绍的装载(mount)命令之外,更有一组名为Mtools的软件包可以实现这一功能。和大多数实用工具一样,Mtools软件包亦是Linux系统默认的安装套件。你也可以在以下这个网站找到它的最新版本mtools-3.9.6.tar.gz:http://mtools.ltnb.lu/。
    1)Mtools命令
    对於熟悉DOS命令的用家来说,Mtools命令会让他们感觉到像回到了DOS的世界。在下面的表格中我们可以看到他们有多麽相似:
Mtools DOS 功能
mattrib attrib 更改文档属性
mcd cd 更改目录路径
mcopy copy 拷贝文档
mcomp comp 比较两个文档
mdel del 删除文档
mdeltreedeltree 删除目录
mdir dir 目录列表
mdu 无 列表目录文档占用的空间
mformat format 格式化磁碟
mlabel label 更改驱动器卷标
mmd md 创建目录
mrd rd 删除目录
mren ren 更变文档名称
mtype type 列表文档内容
mzip 无 对ZIP驱动器操作
┅┅ ┅┅
    我们可以容易地看出,Mtools命令 是简单的在DOS命令前面加上一个m前缀,功能还是一样的。需要注意的是,更改目录路径在DOS命令中可以有cd和chdir两种命令格式,但是在Mtools中就 有mcd一种格式。类似的在Mtools中没有对应的命令还有mkdir,rmdir,rename等等。
    2)mtools.conf文档的配置
    显然Mtools是一个仿真DOS命令软件包,那麽,它是否也保存着DOS系统下的磁碟驱动器概念呢?答案是肯定的,Mtools不但可以实现A盘 B盘 C盘的概念,对於一些特殊驱动器,例如ZIP驱动器更有专门的命令(mzip)以让用家方便地进行操作。在默认的情形下,A盘和B盘分别对应着两个软盘驱动器(如果有的话),N盘则对应着DOSMU启动盘的镜像文档。
可以通过修改/etc/mtools.conf文档来改变默认的配置,当然在作出修改之前你仍要对Linux下的设备文档名有相当的认识才行(请叁考前面有关设备及其文档名的介绍)。假设你的机器 有一个1.44MB软驱(A),硬盘挂在第一个IDE接口的主位置上,在第一个分区中安装有Windows作业系统(C),光驱挂在第二个IDE接口的主位置上(D),SCSA如何?ZIP盘又如何?则可以对mtools.conf文档简单配置如下:
mtools.conf
drive a: file="/dev/fd0" exclusive 1.44m
drive c: file="/dev/hda1"
drive d: file="/dev/hdc"
drive X: file="/dev/rdsk/c0t5d0s2" partition=4 scsi=1 nodelay

    3)Mtools命令的使用
    Mtools的命令系统和DOS有很多相似之处,比如在命令後面可以加不同的叁数以实现更为丰富的功能(Mtools命令的叁数使用方法是在命令後面加“-”,你可以把它想像成用“-”代替了DOS命令使用的“/”),可以使用通配符“?”和“*”。更为方便的是,使用Mtools不需要事先装载(mount)和事後卸载(umount)。
下面我们以目录列表命令mdir为例作一说明。想知道其它命令的使用格式和更多的可用叁数可以用查看相关帮助系统(man 命令)。
mdir的使用
Mtools命令mdir的功能是对DOS目录和其中的文档进行列表操作。命令格式如下:
mdir [-/] [-f] [-w] [-a] [-X] msdosfile [msdosfile]
各命令叁数的功能分述如下:
/ 递归输出当前路径下的所有目录和文档,相当於DOS命令dir中的“s”叁数;
f 列表时不尝试计算当前分区的自由空间,对於大硬盘来说,这样做可以节省一些读入和扫描分区表(FAT)的时间;
w 列表时在一行中显示多个目录文档,这种输出格式将不显示文档的大小和创建时间,相当於DOS命令dir中的“w”叁数;
a 列出隐藏的目录文档
X 简 列表, 列出路径名而不列出其它附加的信息。

一些具体的应用实例:
a 列表A盘下的所有目录文档(不包括隐藏的目录文档)
mdir -/ a:
b 列表C盘Windows目录下含有“abc”的目录文档
mdir c:/windows/*abc*
或者mdir c:\windows\*Abc*
注:在Mtools命令中,/和\是可以混用的。又因为列表的是DOS系统下的文档,对大小写并不敏感,所以“abc”和“Abc”在这里是等价的。而通配符“*”的用法和DOS命令亦有所不同。

3 在Windows系统中共享Linux系统的文档
无论对於刚接触Linux的新手还是对之经已熟习的高手,恐怕都免不了想在Windows系统中调阅Linux系统的文档。《电脑时代》131期介绍了一 在Windows系统下观看Linux分区的小软件fsdext2,这里再向各位推荐两种可以实现这种功能的小工具
1)Linuxindos
linuxindos是一个不到500KB的小程式,笔者找到的版本是Beta 0.9的DEMO版,用家可以在笔者的网站http://nianqing.163.net下载试用。程式不需安装就可以在Windows作业系统下运行,使用也非常简单。
在Windows作业系统下将linuxindos.zip解压到硬碟目录,用家就会看到一个带着企鹅图标的可执行程式LiD95Demo.exe。
启动程式後,会出现一个介面非常简 的窗口,用滑鼠点击菜单下面那条带有黑三角的bar,可以见到有包括软碟 硬碟 光碟等驱动器在内的选择,当用家挑选一个含有Linux系统文档的磁碟驱动器以後,Linux分区中的所有文档就会显示出来,左边窗口列出的是Linux分区中的目录,而右窗口就给出了目录内的文档,感觉上就好像在Windows系统的资源管理器中一样。(图)
不过,和大多数这类工具一样,linuxindos亦 是允许你将Linux文档复制到Windows系统的分区中,所有试图对Linux分区内的文档作出修改都是被禁止的。复制的方法亦相当简单, 要在选定的Linux文档上面双击滑鼠或者是在“File”菜单项中点按“Save As...”,指定要保存的目录就可以将Linux分区中的文档保存在Windows作业系统中,DEMO版 允许你复制10000 bytes以内的文档。
由於笔者手头上没有Linux格式的光碟,所以未能试验linuxindos程式对光碟的支持效果。
2)explore2fs
这是一个更为小巧的自由软件, 有308KB,用家可以在软件作者的网站上找到最新的版本:http://uranus.it.swin.edu.au/~jn/linux/,作者的网站上还提供有源代码下载。
正如它的名字一样,这是一个有着类似资源管理器介面的程式,通过它你可以读取Linux作业系统下的分区。虽然作者声称提供了仅供实验的写操作功能,不过笔者在V1.00 pre 1版本下反复实验,除了可以在Linux分区上创建新目录(new folder)之外,其它修改功能都是被禁止或者是未有成功,这麽大一个BUG下一个版本想必不会再出现的。
和linuxindos一样,explore2fs的主视窗亦分为左右两个,左边显示的是Linux中的目录,而右边显示的就是目录中的文档了。除了可以简单地将右边视窗中的文档直接拖到Windows作业系统的资源管理器之外,用家亦可以选择对Linux文档作大 小图标 列表以及详细资料等四种检视方式以及按名称 类型 日期 大小四种方式排列图标(在View菜单中进行相应选择)。
在右边视窗中选择好文档後,按下滑鼠右键可以选择相应的操作,“Export file”是直接导出文档,而“Export to Text”则是去除文档的分隔符後导出和TEXT兼容的文本文档。用家可以自己试验一下。
软件默认是不检测软盘,如果用家需要检视软驱中的Linux格式的磁碟,要作相应的设定。在View菜单中选“Options”,用滑鼠点选“General”,剔选“Scan Floppy drives”,按“OK”退出设定。在File菜单中选“Rescan Partitions”,软件就会重新扫描软驱。

二 区域网络中Linux系统和Windows系统的资源共享
在区域网中实现Linux系统和Windows系统的资源共享的方法有很多,诸如FTP Telnet Web Samba NFS等,如果用家对其中一个作业系统较为熟悉的话,在其上进行资源共享的操作将是十分方便的事。下面将介绍通过FTP和Telnet实现共享的方法,至於其它几种方案,想要灵活实现的话有一定的难度,笔者将另文详细介绍。

1 透过FTP实现资源共享
FTP意为文件传输协议,这可以算是网络内实现共享的最原始的方法。在Linux系统和Windows系统中都可以使用内置的FTP客户端程式。不过,这个基本的 命令行方式的FTP客户端软件虽然能够实现文档共享的所有功能,但就有命令繁复和极不直观的缺点。所以通常我们都会用一些由第三方提供的具有直观图形介面的FTP程式,除非你的Linux不能启动X-Windows图形介面。不管基於什麽样的理由,如果用家要使用系统内置的FTP客户程式,记住下面两个命令肯定是会有帮助的:
? help 让用家获知可以使用的ftp命令集
? 命令的简单帮助信息

由第三方提供的FTP软件数量很多,用家可以根据自己的个人爱好和要求作出选择。顺便说一下,当你有足够的权限而又没有被限制在一个系统终端上工作的话,那麽别忘记你完全可以在自己熟悉的终端下用FTP客户端程式作双向(上传和下载)传输。下面我们以Linuxg系统下的应用程式gFTP和Windows系统下的应用程式CuteFTP为例作一示范:

1)Linux系统应用程式gFTP
gFTP是应用於Linux作业系统的X-Windows介面下的shareware,最新的版本可以在软件作者的网站http://www.newwave.net/~masneyb下载得到,程式有支持到PROXY服务器。
a 添加主机
进入X-Windows後,一般在System Menus菜单的Internet或者Utilities项中可以找到启动gFTP的快捷方式。启动程式之後,首先要添加你想要联接的主机。
用滑鼠单击菜单Remote,选择Connect,程式会弹出一个Connection Manger窗口。gFTP已经内置了一些和Linux有关的FTP站点,Categories栏内显示的是站点分类,你可以对之进行添加 删除和重命名的操作。Sites显示的是网站的名称,需要添加网站就按“Add”,接着在下面填写Hostname(用IP位址亦可) Port(预设是21)。核对无误後,按“Connect”连接,程式就会问你是否保存改变,选择“Yes”以保存修改。
b 连接
启动gFTP後,在菜单Remote中选择Connect项,指定要连接的网站(Sites),用滑鼠点击“Connect”就可以连上相应的主机。
c 基本操作
gFTP的主菜单Local和Remote分别是对本地和远端文档进行操作,程式可以实现改变目录 修改权限 新建目录 重命名 删除 编辑等功能。
中间的主介面分成左右两个窗口,分别对应本地和远端的文档。上传和下载 需要在选定文档之後简单地按一下两个窗口之间的箭头就可以了,非常方便。

不过如果用家直接从Linux主机上以FTP客户程式联接Windows 9X系统, 能得到联接错误的提示。这是因为Windows 9X并没有提供FTP服务器,所以你必须借助於第三方开发的软件让Windows 9X提供FTP服务,如果你找不到他们,可以尝试使用下面提到的基於Windows的telnet程式NetTerm,它可以为Windows 9X提供到FTP服务器的功能。

2)Windows系统应用程式CuteFTP
作为一个上传网页的经典FTP软件,CuteFTP向以使用容易且功能齐全而 称,它不但可以下载或上传整个目录,更可以安排上载下载队列,允许将整个目录覆盖和删除等,是最受网友欢迎的FTP软件之一。将之用於在区域网上实现资源共享亦同样是件容易的事情。
从网站http://www.cuftp.com中可以下载到程式的最新版本。安装完成後就可以从开始菜单上执行它,而访问区域网上的Linux主机和通常你访问互联网上的FTP网站的做法并没有什麽不同。
a 添加Linux主机
启动CuteFTP之後,首先会见到“FTP网站管理者”的窗口,在右边窗口上点按“添加网站”,在弹出窗口中依次填写Linux主机名称 Linux主机IP位址 用户名称以及密码,按下“OK”添加Linux主机。你也可以选择匿名登录,不过通常这样获得的权限都相当少。
b 连接
在“FTP网站管理者”窗口中选择Linux主机名称,点选“连接”,成功连接之後会弹出一段“登录信息”。CuteFTP的主窗口分为左右两部分,左边显示的是本地的文档,而右边显示的就是Linux主机的文档内容。
c 远程文档的管理
根据对主机目录及文档权限的不同,用户可以对相关文档进行上传(仅限於对主机相应目录有写权限的用户)和下载(对於一个非匿名用户而言,这通常包括了Linux主机上的所有文档)。
在确定你对Linux主机上的目录有写入的权限之後,选定本地目录上的文档,双击滑鼠就可以将指定文档上传到Linux主机上的相应目录。(如果你对该目录没有写入权限的话,程式亦不会报错,但是在Linux主机目录中就看不到该文档。)
反之,在选定目的文档後双击滑鼠就可以将Linux主机上的相应文档下载到本地目录中。
用滑鼠框选数个文档或目录在本地和远程窗口上也可以方便地实现上传和下载的功能。
用CuteFTP可以对远程Linux主机上的文档作移动 编辑 下载 删除 改变文档属性等操作,亦可以在其上创建目录 重命名目录以及删除目录。所有的操作都像是在本地进行的一样(要是你在互联网上编辑一个超大型文件,对你的网速可真是一个不小的考验,而在区域网上就可以享受到极速的痛快淋 了。)
d root登录的限制及其解决方案
出於系统安全的考虑,Linux作业系统预设是不能以root从远端登录的。对配置文档/etc/ftpusers的修改可以使用家对这一限定作出自己的选择。文档内记录的是禁止从远端透过FTP登录Linux主机的用户名,用家可以增加或者删除相关用户名以禁止或允许该用户从远端FTP登录。不管怎麽说,允许root从远端登录是一件很危险的事情,如果不是必要,请不要这样做。
对另一个配置文档/etc/ftphosts的设定可以限制区域网内的机器以FTP方式连到Linux主机的FTP服务器。

2 透过telnet实现资源共享
telnet是一个简单的远程登录协议,在远端登录之後你就可以实现对远程系统资源的访问,而且远程系统内核并不会将远端登录和本地登录区别对待。和FTP一样,Linux和Windows作业系统都有提供基於字符的telnet客户端程式。很不幸,Windows 9X又没有提供telnet的服务,不过你仍然可以用第三方软件提供使Windows 9X成为telnet服务器,比如WinGate。
2)Windows系统应用程式NetTerm
这个基本的通讯程式既支持互联网也支持区域网络(其实 要在区域网络中有支持到TCP/IP通讯协议,许多应用於互联网上的程式都可以在区域网络当中使用),NetTerm现在已经可以支持包括繁体中文和简体中文在内的多种语言,所有的语言包都有随软件附送,你所要做的不过是简单的作出关於语言的正确选择就可以了。比起Windows自带的telnet,NetTerm会给用家更为人性化的感受。NetTerm不仅提供了telnet客户端的程式功能,而且还自带了一个FTP服务器程式,用家可以通过“选项”菜单“工具”项的“FTP服务器”来启动FTP的服务。
a 添加Linux主机
在开始菜单中你可以找到启动NetTerm的快捷方式,程式启动之後选择“文件”菜单的“地址薄”项,在“主机名称”中填入Linux主机的名称,“地址”中填入该主机的相应IP位址,“端口”通常不需要改动,“连接型态”选“TCPIP”。按“加入”之後,这一主机就会保存在NetTerm的地址簿内。
b 连接
此後你 要打开“地址簿”,选择相应的主机名称,点击“主机联机”就可以接入指定telnet服务器。
c 登录
和你在Linux终端所要做的一样,在“login:”後输入一个合法的用户名和相应密码,你就可以在远端对Linux主机进行包括浏览 编辑 增删文档在内的大多数操作。
d root登录的限制及其解决方案
出於系统安全的考虑,Linux作业系统预设是不能以root从远端登录的,但是你可以在远端以其它合法用户名登录以後,再用“su”命令取得root资格。即便如此,仍有一些命令在远端禁止运行(具体的命令会因系统版本的不同而不同)。
如果系统管理员确有必要在远端以root登录并取得没有限制的权限,可以修改配置文档/etc/securetty,在上面加上ttyp0 ttyp1 ttyp2┅┅等或者是/dev/pts/0 /dev/pts/1等端口(telnet所使用的当前端口可以用“tty”命令获得),这样做了以後还是无效的话,你也可以直接将配置文档/etc/securetty完全删除。(念青)


——摘自:http://best.163.com/~linux