在Linux下mount Windows 9x/NT 的共享磁盘

铁中棠_191
本页转自http://www.netease.com/~con
作者: con
本文主要介绍如何在 Linux 下利用 Samba 来 mount Windows 9x/NT 共 享出的磁盘,至于 Samba 的安
装与设置,请参考 Samba-HOWTO 。
在安装和配置完 Samba 后首先要确定当前的 Linux 核心支持 smbfs 文 件系统。方法是用命令 cat
/proc/filesystem ,该文件列出了当前 Linux 核心所支持的全部文件系统。如果其中没有 smbfs 一项,表示当
前核心不支 持smbfs 文件系统,需要重新编译核心。如果在配置核心选项时在文件系统部 分时没有 smbfs 则
表示需要升级核心了。目前最新的 Linux 正式核心版本号 是2.0.36 。在确定核心支持 smbfs 后就可以 mount
Windows 9x/NT 共享出的 磁盘了。比如假设在网络内有一台运行 Windows NT 的机器,主机名为 m$_nt 把 c
盘共享为 c ,IP 地址为 10.1.1.44 。就可以用下面的命令来 mount 它的 c 盘:
smbmount '//m$_nt/c' /ntc -I 10.1.1.44 -U username -P passwd
其中 /ntc 是 “mount 点”,就是在 mount 之前要存在一个名为 ntc 的空 目录;-U 后跟的是在 m$_nt 的用户
名;-P 后跟的是口令。然后就可以象使 用本地磁盘一样使用 m$_nt 共享出来的 c 盘了。在使用完后可用命
令:
smbumount /ntc
来卸下 smbfs 文件系统。

我心。。。