mount 挂在windos公共目录

来源:互联网 发布:vb下载网页源代码 编辑:程序博客网 时间:2024/06/05 17:33
首先介绍命令mount
  mount [-t vfstype] [-o options] devicedir 

  其中: 

  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、先在windows下面共享需要挂载的目录。 
2、确保linux与windows是在同一个局域网当中。 
3、在linux下面创建一个需要挂载到的目录。 
4、利用mount命令进行挂载。 
mount -t cifs //ip/windows上面的共享文件名 /linux上面的挂载点目录 -o username=windows用户,password=访问共享需要的密码
注意点: 
此方法只是暂时挂载来用而已。下次重启时就会失效。所以为了linux开机时就自动挂载的方法就是在/etc/fstab文件后面添加下面一行。(此文件需要用到根用户的权限修改) 

//ip/windows上面的共享文件名 /linux上面的挂载点 cifs default,username=windows可访问共享的用户名,password=访问共享用户的密码  0 2

再注意: 
linux下面的文件是有所属用户与所属组的权限。以上面的方法挂载,挂载到linux上面的文件的所属用户与所属组都是root, 
如果想用其它的用户和组挂载,则可以用把/etc/fstab的那行内容改为: 

//ip/windows上面的共享文件名 /linux上面的挂载点 cifs default,username=windows可访问共享的用户名,password=访问共享用户的密码,uid=用户id,gid=组id 0 2
其中用户id为你想要挂载的文件属于那一个用户的id,id值可以通过/etc/passwd文件查看到。 
gid同理可得。 
mount -ousername=liyao,password=7339556 //192.168.1.201/public/gongxiang
 mount -t cifs//192.168.6.201/Users/liyao/Desktop/共享文件夹 public -ousername=liyao,password=7339556
原创粉丝点击