linux挂载cifs磁盘_linux使用windows磁盘,挂载共享目录
實例說明:客戶兩臺服務器,一臺web服務器(linux)只有50G,課程資源太多太大導致磁盤不夠用;客戶的文檔服務器(windows)磁盤很大超過1T,所以產生了,將web資源使用文檔服務器磁盤的想法;
windows文檔服務器
192.168.-.-
用戶名administrator,密碼Y123!
203.86.-.-
做共享前先備份哦(先掛著個共享目錄,后將資源復制到共享目錄中;取消掛載;重新掛載共享目錄中復制的資源;刪除本地資源;)
文檔服務器上創建共享目錄?E:\share ?復制鏈接share (file://YUETONG226/share)
測試 在linux服務器上創建要掛載目錄/www/htdocs/webapps/jtcbs/learnspace/testShare
執行掛載命令(testShare下內容沒了,直接使用share文件內容)
mount -t cifs //192.168.-.-/share/learnspace/incoming ?/www/htdocs/webapps/jtcbs/learnspace/incoming -o username=administrator,password=Y123\!,rw,uid=501,gid=501
具體步驟:
查用戶pid,uid
cat /etc/passwd | grep jtcbs
查掛載狀態
# df -h
卸載
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查看掛載是否成功
8?遇到的問題
問題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
總結
以上是生活随笔為你收集整理的linux挂载cifs磁盘_linux使用windows磁盘,挂载共享目录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: arm ubuntu 编译boost_为
- 下一篇: 高度为5的3阶b树含有的关键字个数_数据