由于工作需要,需要把本機的文件夾共享出去,然后讓CentOS服務器臨時使用下。
服務器使用的是CentOS系統,而本機使用的win7系統。考慮到是臨時使用,所以就不打算搭建FTP和Samba服務器,直接通過CentOS掛載windows共享文件夾的方式來達到此目的。
既然是使用windows共享文件夾的方式,那么我們必須先在本機創建一個共享目錄。如下:


在此需要注意下,我們給administrator管理員的共享權限是可讀寫權限。等下我們會在CentOS系統中進行測試該權限。

共享文件夾配置完成后,我們現在其他機器上訪問此共享看看是否可以成功。如下:
\\192.168.1.126

通過上圖我們可以看出,此共享已經可以被正常訪問。
現在我們在CentOS上進行掛載,使用如下命令:
mount -t cifs -o username=administrator,password=@ //192.168.1.126/789 /share/

通過上圖我們可以看出,此共享文件夾已經成功的在服務器上進行掛載。
該命令中的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

取消掛載,使用如下命令:
umount /iso

以上我講解的windows共享文件夾的掛載與卸載,下面我們來測試共享文件夾的權限。
注意上述命令中,我們掛載該共享使用的是administrator用戶,前文我們已經提到過administrator用戶對該共享文件夾具有讀寫權限。
現在我們新建一個目錄和文件看下,如下:
mkdir /share/testdir
touch /share/testfile.sh


通過以上兩張截圖,我們發現權限確實和我們之前給共享文件夾的一樣,具有可讀寫權限。
到此有關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