linux使用windows磁盤,掛載共享目錄

實例說明:客戶兩臺服務器,一臺web服務器(linux)只有50G,課程資源太多太大致使磁盤不夠用;客戶的文檔服務器(windows)磁盤很大超過1T,因此產生了,將web資源使用文檔服務器磁盤的想法;linux

 

windows文檔服務器
192.168.-.-
用戶名administrator,密碼Y123!
203.86.-.-web

作共享前先備份哦(先掛着個共享目錄,後將資源複製到共享目錄中;取消掛載;從新掛載共享目錄中複製的資源;刪除本地資源;)windows

文檔服務器上建立共享目錄 E:\share  複製連接share (file://YUETONG226/share)服務器

 

測試 linux服務器上建立要掛載目錄 /www/htdocs/webapps/jtcbs/learnspace/testShareapp

執行掛載命令(testShare下內容沒了,直接使用share 文件內容)webapp

mount -t cifs //192.168.-.-/share/learnspace/incoming  /www/htdocs/webapps/jtcbs/learnspace/incoming -o username=administrator,password=Y123\!,rw,uid=501,gid=501測試

 

具體步驟:ui

查用戶pid,uid

cat /etc/passwd | grep jtcbsspa

查掛載狀態

# df -hci

卸載

umount /www/htdocs/webapps/jtcbs/learnspace/testShare(報錯的話先切換到其餘目錄)

掛載操做步驟:

1 文檔服務器上建立共享目錄 E:\share

2 linux服務器上建立要掛載目錄 /www/htdocs/webapps/jtcbs/learnspace/testShare

3 執行掛載命令(testShare下內容沒了,直接使用share 文件內容,密碼爲Y123!使用\轉義!

mount -t cifs //192.168.-.-/share/learnspace/incoming  /www/htdocs/webapps/jtcbs/learnspace/incoming -o username=administrator,password=Y123\!,rw,uid=501,gid=501

 

4 執行 cp -r /www/htdocs/webapps/jtcbs/learnspace/incoming /www/htdocs/webapps/jtcbs/learnspace/testShare,incoming目錄下的資源文件複製到windows共享目錄;

5 刪除掛載umount /www/htdocs/webapps/jtcbs/learnspace/testShare(報錯的話先切換到其餘目錄)

6 執行掛載

mount -t cifs //192.168.-.-/share/learnspace/incoming  /www/htdocs/webapps/jtcbs/learnspace/incoming -o username=administrator,password=Y123\!,rw,uid=501,gid=501

 

7 修改掛載目錄權限給jtcbs用戶; chowm -R jtcbs:jtcbs /www/htdocs/webapps/jtcbs/learnspace/*;執行 df -h查看掛載是否成功

 

遇到的問題

問題1 :命令:

mount -t cifs //192.168.-.-/share/incoming2   /www/htdocs/webapps/jtcbs/manage/testShare  -o username=administrator,password=Y123\!,rw,uid=501,gid=501

Couldn't chdir to  /www/htdocs/webapps/jtcbs/manage/testShare: No such file or directory

修改:中間一個空格:

mount -t cifs //192.168.-.-/share/incoming2 /www/htdocs/webapps/jtcbs/manage/testShare -o username=administrator,password=Y123\!,rw,uid=501,gid=501

問題2 :錯誤命令:非root用戶無寫權限

mount -t cifs -o username=administrator,password=Y123! //192.168.-.-/share/learnspace/incoming /www/htdocs/webapps/jtcbs/learnspace/incoming

 

9 開機自啓動

Vi /etc/rc.local

寫入命令

mount -t cifs //192.168.-.-/share/learnspace/incoming  /www/htdocs/webapps/jtcbs/learnspace/incoming -o username=administrator,password=Y123\!,rw,uid=501,gid=501

相關文章
相關標籤/搜索