由于工作需要,需要把本机的文件夹共享出去,然后让CentOS服务器临时使用下。
服务器使用的是CentOS系统,而本机使用的win7系统。考虑到是临时使用,所以就不打算搭建FTP和Samba服务器,直接通过CentOS挂载windows共享文件夹的方式来达到此目的。
既然是使用windows共享文件夹的方式,那么我们必须先在本机创建一个共享目录。如下:
![clip_image001](http://images.cnitblog.com/blog/62984/201409/111230209346720.png "clip_image001")
![clip_image002](http://images.cnitblog.com/blog/62984/201409/111230214492863.png "clip_image002")
在此需要注意下,我们给administrator管理员的共享权限是可读写权限。等下我们会在CentOS系统中进行测试该权限。
![clip_image003](http://images.cnitblog.com/blog/62984/201409/111230218717034.png "clip_image003")
共享文件夹配置完成后,我们现在其他机器上访问此共享看看是否可以成功。如下:
\\192.168.1.126
![clip_image004](http://images.cnitblog.com/blog/62984/201409/111230224184934.png "clip_image004")
通过上图我们可以看出,此共享已经可以被正常访问。
现在我们在CentOS上进行挂载,使用如下命令:
mount -t cifs -o username=administrator,password=@ //192.168.1.126/789 /share/
![clip_image005](http://images.cnitblog.com/blog/62984/201409/111230229652834.png "clip_image005")
通过上图我们可以看出,此共享文件夹已经成功的在服务器上进行挂载。
该命令中的cifs表示的微软的cifs协议。
如果要使CentOS开机启动后自动挂载该共享,可以编辑/etc/fstab文件,加入以下命令:
//192.168.1.126/789 /iso cifs auto, username=administrator,password=@ 0 0
或者使用如下命令也可以:
echo "//192.168.1.126/789 /share cifs auto,username=administrator,password=@ 0 0">> /etc/fstab
![clip_image006](http://images.cnitblog.com/blog/62984/201409/111230238874218.png "clip_image006")
取消挂载,使用如下命令:
umount /iso
![clip_image007](http://images.cnitblog.com/blog/62984/201409/111230244342118.png "clip_image007")
以上我讲解的windows共享文件夹的挂载与卸载,下面我们来测试共享文件夹的权限。
注意上述命令中,我们挂载该共享使用的是administrator用户,前文我们已经提到过administrator用户对该共享文件夹具有读写权限。
现在我们新建一个目录和文件看下,如下:
mkdir /share/testdir
touch /share/testfile.sh
![clip_image008](http://images.cnitblog.com/blog/62984/201409/111230249963247.png "clip_image008")
![clip_image009](http://images.cnitblog.com/blog/62984/201409/111230254187417.png "clip_image009")
通过以上两张截图,我们发现权限确实和我们之前给共享文件夹的一样,具有可读写权限。
到此有关CentOS挂载windows共享文件夹的内容介绍完毕。
- 前端
- 技巧汇总
- 构建 Node + Webpack + React 热加载开发环境
- React
- Redux
- Webpack
- ES6
- HTML5+CSS3
- Javascript
- JS超简洁拖动代码
- jQuery
- 后端
- 技巧汇总
- 代码中特殊的注释技术——TODO、FIXME和XXX的用处
- PHP
- Xdebug不解之谜
- PHP时间获取
- PHP递归优化 使用匿名函数进行递归
- PHP 发起POST请求
- PHP获得数组的交集与差集
- PHP递归获取下级数组,可指定ID,一维数组
- PHP 判断是否为Get/Post/Ajax提交
- PHP实现分流队列平均显示信息
- PHP多维数组 指定列排序
- PHP 类Class详解 笔记记录
- PHP取整函数详解
- Node
- Elasticsearch
- 数据库
- 技巧汇总
- Mysql
- Mysql分区表实现
- Mysql union与union all 查询
- Mysql 表中表查询
- Mysql 分组查询 与 分组条件查询
- MySQL 添加列,修改列,删除列
- Mysql优化之:构建海量表,定位慢查询
- Mysql优化之:表的设计满足3NF
- Mysql优化常见方法
- Mysql存储过程详解
- 运维
- 技巧汇总
- Linux
- Linux Centos系统下 设置代理服务器上网
- Centos7增加开机启动脚本
- centos 挂载windows共享目录
- CentOS设置SSH Key登录
- Linux/CentOS单网卡绑定多个IP
- Windows
- Win10开机启动项设置全解攻略
- PuTTY连接Linux服务器经常断线解决方案
- Docker
- Docke启动文件 docker-compose.yml
- Docker命令简介(未完)
- Docker闲杂笔记
- Apache
- Nginx
- Nginx配置upstream实现负载均衡
- Nginx负载均衡学习
- IDE
- 技巧汇总
- WebStorm
- PHPStorm
- 协作
- 技巧汇总
- Git
- git 放弃本地修改 强制更新
- git编译安装与常用命令
- Svn