LINUX挂载共享文件问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX挂载共享文件问题相关的知识,希望对你有一定的参考价值。
比如我要把WINDOWS系统的一个共享文件挂载到LINUX的mnt目录下,然后打mount //192.168.10.1/gongxiang /mnt,结果mnt这个目录没有了,变成了这样一个文件
这是什么原因啊?
关于linux中共享文件夹挂载问题
环境:windows 7 + virtualbox + fedora 15 kde
windows主机与linux之间如果建立了共享文件夹会非常方便,共享文件可以自动挂载,设置方法如下:
登录linux后,在/media下可以看到自动挂载的文件夹
也可以手动进行挂载
命令:mount -t vboxsf shareLinux /mnt/shared
将共享文件夹挂载在/mnt/shared文件下,也可以取消挂载。
命令:umount -f /mnt/shared
手动挂载上可能在命令行下ls看不到,需要在文件系统中打开该文件夹,在回到命令行中ls,就可以看到了,这大概起到更新作用。
参考技术A Linux挂载共享文件就是把远程机器的文件挂载到本地进行使用,它可以分为windows共享挂载和linux共享挂载;1、windows共享挂载命令举例 mount -t cifs -o username=name,password=password //ip/remote_share_path /local_path
2、linux共享挂载nfs举例 mount -t nfs -o rw ip:/remote_path /localpath
上述nfs是共享文件类型,在linux下其包括samba,nfs,ftp三种。 参考技术B 正确的格式应该是这样子的mount -t smbfs -o username=administrator,password=pldy123 //10.140.133.23/c$ /mnt/samba
要指定文件格式,连接到windows所用的用户名,密码。共享文件夹后还得加个"$"。最后一般不直接mount 到/mnt,而是在它之下的一个文件夹。因为/mnt还得给别的设备来用呢,如USB也要mount在/mnt下的。本回答被提问者采纳 参考技术C 就是把192.168.10.1/gongxiang 挂载到了原来的/mnt目录下,现在你访问/mnt就是访问192.168.10.1/gongxiang目录了
Linux挂载windows共享文件
挂载windows共享文件的作用:
现实生活中,许多文件放在windows上,然后在Linux上运行,挂载windows共享文件夹,是最简单的快速读取windows上文件的一个方法。比如windows上下载linux软件安装包,安装在linux上,达到这个目的我们可以在 Linux 上使用 mount 命令挂载, Windows 共享文件夹 , 就像将 Windows 里面的共享目录当成一个U盘,将里面压缩的安装包解压到Linux本地上进行安装
具体操作步骤如下:
被挂载端windows:
- 解禁Guest
右击windows“此电脑”------进入“管理”------选择“用户”------右击“Guest”-------选择“属性 - windows创建共享文件夹,并共享出去。
打开E盘-------创建文件夹取名为LAMP------右击文件夹选择“共享”-------添加共享用户“Everyone”-------点击“共享” - 进入windows本地策略 secpol.msc
本地搜索“secpol.msc” - 用户权限分配---拒绝从网络访问该计算机------删除Guest用户
最好也把拒绝本地登录的Guest也删除 - 安全选项---------网络访问----------本地账户的共享和安全模型------仅来宾
将本地账户的共享和安全模型改成 仅来宾模式
挂载端Linux:
挂载的前提 windows 与 Linux 能够互联互通
-
扫描共享文件夹: smbclient -L //被挂载端ip地址/
我们用的是Guest身份登录密码不用填直接回车 -
创建挂载点 mkdir /挂载点
-
挂载命令: mount.cifs //被挂载端ip地址/共享文件夹名 /挂载点
密码不用填直接回车 - 查看挂载状态:df -h
.
以上是关于LINUX挂载共享文件问题的主要内容,如果未能解决你的问题,请参考以下文章