Centos6.4中mount挂载访问windows共享目录方法

语法: mount -t 类型 -o 挂接方式 源路径 目标路径
 
    -t 详细选项:
 
          光盘或光盘镜像:iso9660
          DOS fat16文件系统:msdos
          Windows 9x fat32文件系统:vfat
          Windows NT ntfs文件系统:ntfs
          Mount Windows文件网络共享:smbfs(需内核支持)推荐cifs
          UNIX(LINUX) 文件网络共享:nfs
 
    -o 详细选项:
 
         loop :用来把一个文件当成硬盘分区挂接上系统
         ro :采用只读方式挂接设备
         rw :采用读写方式挂接设备
         iocharset :指定访问文件系统所用字符集,例如iocharset=utf8
         remount :重新挂载
 

Windows网络共享的核心是SMB/CIFS,在linux下要挂载(mount)windows的磁盘共享,需要samba。不过不必担心,现在流行的linux发行版绝大多数已经默认安装了samba软件包。

1. 新建一个目录用来作挂载点(mount point)

# mkdir –p /mnt/test

2. 使用mount挂载windows共享目录,通常格式如下

# mount [-t vfstype] [-o options] device dir

其中:

1) -t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:

光盘或光盘镜像:iso9660

DOS fat16文件系统:msdos

Windows 9x fat32文件系统:vfat

Windows NT ntfs文件系统:ntfs

Mount Windows文件网络共享:smbfs

UNIX(LINUX) 文件网络共享:nfs

2) -o options 主要用来描述设备或档案的挂载方式。常用的参数有:

loop:用来把一个文件当成硬盘分区挂载上系统

ro:采用只读方式挂载设备

rw:采用读写方式挂载设备

iocharset:指定访问文件系统所用字符集

3) device 要挂载(mount)的设备。

4) dir设备在系统上的挂载点(mount point)。

示例如下:

1
# mount -t cifs -o username="admin",password="123456" //192.168.1.1/share/ /mnt/test/
注:admin和123456 是windows机器用户名和密码,//192.168.1.1/share/是windows机器的共享目录地址

这样就可以在linux系统上通过/mnt/test来访问windows系统磁盘上的文件了。

3. 如果想取消挂载,可以使用unmount命令

# unmount /mnt/test

 

以上操作在CentOS6.4环境下测试通过。

时间: 2024-08-02 09:17:56

Centos6.4中mount挂载访问windows共享目录方法的相关文章

ubuntu访问windows共享目录的例子

windows主机的 IP: 192.168.0.1 使用者名称: myusername 登录密码: mypassword 共享目录名称: linux 主机上要挂载的目录: /media/sharename $>sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword,dmask=777,fmask=777 要卸载网络共享目录时: $>sudo umount /medi

asp.net实现访问局域网共享目录下文件的解决方法_实用技巧

本文以实例讲述了asp.net实现访问局域网共享目录下文件的解决方法,完整代码如下所示: using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls;

如何使用mount挂载一个windows的共享

1,共享windows的文件夹 2,linux挂载windows共享 [root@test2 ~]# mkdir /mnt/cifs [root@test2 ~]# mount -t cifs  -o username=administrator,password=123  //192.168.137.107/LINUX  /mnt/cifs 3,注意 使用cifs(CommonInternetFileSystemcifs),也就是说在这以后的系统直接使用mount加参数cifs就可直接挂载Wi

如何在Linux上永久挂载一个Windows共享

如果你已经厌倦了每次重启 Linux 就得重新挂载 Windows 共享,读读这个让共享永久挂载的简单方法. 在 Linux 上和一个 Windows 网络进行交互从来就不是件轻松的事情.想想多少企业正在采用 Linux,需要在这两个平台上彼此协作.幸运的是,有了一些工具的帮助,你可以轻松地将 Windows 网络驱动器映射到一台 Linux 机器上,甚至可以确保在重启 Linux 机器之后共享还在. 在我们开始之前 要实现这个,你需要用到命令行.过程十分简单,但你需要编辑 /etc/fstab

如何在 Linux 上永久挂载一个 Windows 共享

在 Linux 上和一个 Windows 网络进行交互从来就不是件轻松的事情.想想多少企业正在采用 Linux,需要在这两个平台上彼此协作.幸运的是,有了一些工具的帮助,你可以轻松地将 Windows 网络驱动器映射到一台 Linux 机器上,甚至可以确保在重启 Linux 机器之后共享还在. 在我们开始之前 要实现这个,你需要用到命令行.过程十分简单,但你需要编辑 /etc/fstab 文件,所以小心操作.还有,我假设你已经让 Samba 正常工作了,可以手动从 Windows 网络挂载共享到

访问windows 共享提示"找不到网络路径" 排查过程

问题现象 windows 2008 系统搭建的文件共享服务,我们比作为A,多个windows客户端主机可以正常连接连接,但是B服务器发现断开连接后,就再也无法连接上了,其他客户端连接正常 第一图.B连接 A报错提示 "0x80070035 找不到网络路径"  第二图.其他主机C 连接A 正常显示 排查过程 ECS Window系统共享无法连接排查 按照帮助文档中的方法,客户端B上的服务,防火墙等设置都是正常 1.只有B 主机无法连接A,现象说明A 服务端口和配置都是正常的 (后面结果表

windows服务器中.shtml页面访问无法显示解决方法_win服务器

网站换了服务器后发现shtml网页无法访问,原因是没有注册.shtml扩展名,解决方法如下 IIS6.0解析shtm,shtml文件由于IIS6.0的安全性较以前有特别大的改进,所以在很多功能默认情况下都是关闭的,前几天刚把这个困扰了我好久的问题给解决了.嘿嘿.费话不多说了,开始 打开IIS管理器,打开"本地计算机"的属性-->MIME类型-->新建 后缀名:.shtml MIME类型:text/html 后缀名:.shtm Mime类型:text/html 然后点击确定.

Linux中mount挂载命令的示例用法

fat32分区 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom ntfs 分区 mount -t ntfs -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom iso 文件 mount -o loop /abc.iso /mnt/cdrom 软盘 mount /dev/fd0 /mnt/floppy usb mount /dev/sda1 /mnt/cdrom cd光驱 m

Windows 7更改访问windows共享的用户名和密码

1.CMD管理员模式下,net use 查看当前网络连接 2.net use //IP/IPC$ /del (或使用net use * /del 全部清除) 3.WINDOWS7 控制面板用户帐户和家庭安全凭据管理器 里删除保存的用户名和密码 4.网络选项里,本地连接(或无线网络连接等,选择当前活动连接),右键,属性,取消选中MICROSOFT网络客户端.MICROSOFT网络的文件和打印机共享.确定后再属性进入,上述两项点上对勾. (或者重启机器,或者断开网络重新连接,应该都可以) 5.开始.