zoukankan      html  css  js  c++  java
  • linux访问windows共享文件夹

    1、mount挂载

    首先创建被挂载的目录:

     mkdir windows

    将共享文件夹挂载到windows文件夹:

     sudo mount -t cifs -o username=administrator,password=11111111 //192.168.66.198/share ./windows

    其中几个参数表示含义:

    cifs:Common Internet File System,可以理解为网络文件系统。
    usrname:访问共享文件夹的用户名
    password:访问密码
    //192.168.66.198/share:表示网络文件夹的地址,注意这里最后不能加/,如果是//192.168.66.198/share/则会报如下错误:mount: //192.168.66.198/share/ is not a valid block device

    Tips:使用mount挂载的方法在系统重新启动后就会失效,如果希望开机时自动挂载,将下面设置加入/etc/fstab文件最后面就可以了。

    //192.168.66.198/share /home/windows cifs defaults,username=administrator,password=11111111 0 2

    其中/home/windows表示挂载点,就是上面windows目录的完整路径。

    2、使用samba连接

    1、在Windows上设置一个共享目录

    如:将d:RedHat_disk设置为共享目录

    2、在Windows上创建一个用户,如admin,密码111111

    3、将tommy用户加入到共享目录d: edhat_disk的访问组中,并设定admin对该共享目录有完全控制权限(读、写)

    4、在Linux下安装samba-client客户端

    # yum install samba-client

    5、安装cifs-utils软件包

    # yum install cifs-utils

    6、在Linux下创建一个挂载点

    # mkdir  /mnt/Windows

    7、挂载Windows上的共享目录d: edhat_disk到Linux下的/mnt/Windows目录下

    # mount -t cifs -o username=admin //192.168.1.123/redhat_disk /mnt/Windows

    Enter password: 111111

    8、如果挂载成功,则可以进入/mnt/Windows下,新建一个文件,看看Windows上能否看见

    9、在/etc/fstab文件中,加入该共享目录的挂载信息

    //192.168.1.123/redhat_disk      /mnt/Windows    cifs    username=tommy,password=111111  0 0

    10、到此为止,Windows上的共享目录//192.168.1.123/redhat_disk就被成功挂载到了Linux上面了,并且Linux重启后,会自动挂载该目录到/mnt/Windows目录下

  • 相关阅读:
    STM32-使用软件模拟I2C读写外部EEPROM(AT24C02)
    STM32-软件模拟I2C
    STM32_使用DAC输出三角波
    VS常用快捷键
    C语言volatile关键字在单片机中的作用
    如何使用数据库引擎优化顾问优化数据库(转)
    SQLServer数据库慢查询追踪
    怎么获取基金净值数据?(科普)
    解决了一个ssh登录缓慢的问题
    oracle存储过程转达梦8存储过程时踩过的坑2(完结篇)
  • 原文地址:https://www.cnblogs.com/tlduck/p/6208043.html
Copyright © 2011-2022 走看看