• 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目录下

  • 相关阅读:
    Cefsharp 75 设置代理
    C# Winform 执行JS脚本
    Cefsharp 75 为每个实例单独设置缓存目录
    QQ邮箱发送邮件,出现mail from address must be same as authorization user错误
    软件卸载后自动重装,服务器中了流氓软件解决方法
    win版宝塔更新后,宝塔无法启动(修复办法)
    C的typedef
    为Arch Linux安装桌面
    在Simplicity Studio下创建适用于EFR32的工程项目
    在VMWare上安装Arch Linux
  • 原文地址:https://www.cnblogs.com/tlduck/p/6208043.html
Copyright © 2020-2023  润新知