zoukankan      html  css  js  c++  java
  • 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查看挂载是否成功

    遇到的问题

    问题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

  • 相关阅读:
    【60.97%】【BZOJ 1925】 [Sdoi2010]地精部落
    【14.06%】【hdu 5904】LCIS
    【50.40%】【BZOJ 4553】[Tjoi2016&Heoi2016]序列
    【52.55%】【BZOJ 4520】K远点对
    洛谷——P2446 [SDOI2010]大陆争霸
    Python模块之re
    Docker从入门到实战
    分析增加站点权重的四大切入点(转载)
    远程桌面连接不上|windows server 2003 sp2 termdd.sys(转载)
    不同服务器数据库之间的数据操作(转载)
  • 原文地址:https://www.cnblogs.com/tong2018/p/9039234.html
Copyright © 2011-2022 走看看