mount remote windows share from centos

后端 未结 2 1960
轮回少年
轮回少年 2020-12-24 00:25

I am trying to setup a script that will:

  1. Connect to a windows share
  2. Using LOAD DATA LOCAL INFILE, upload the two files into their appropriate db table
相关标签:
2条回答
  • 2020-12-24 01:13

    no need to install "samba" and "samba-client", only "cifs-utils" using command

    yum install cifs-utils

    after that in windows share the folder you would like to mount in centos if you didn't do that already ("c:\interpub\wwwroot" in my case).

    make sure you share it with a specific username whom your know the password for ("netops" in my case).

    create a directory in centos in which you would like to mount the windows share in to ("/mnt/cm" in my case).

    after that run that simple command as a root

    mount.cifs //10.16.0.160/wwwroot /mnt/cm/ -o user=netops

    centos will prompt you for the windows username password.

    you are done.

    0 讨论(0)
  • 2020-12-24 01:21

    The mount.cifs file is provided by the samba-client package. This can be installed from the standard CentOS yum repository by running the following command:

    yum install samba samba-client cifs-utils
    

    Once installed, you can mount a Windows SMB share on your CentOS server by running the following command:

    Syntax:

    mount.cifs //SERVER_ADDRESS/SHARE_NAME MOUNT_POINT -o user=USERNAME
    

    SERVER_ADDRESS: Windows system’s IP address or hostname

    SHARE_NAME: The name of the shared folder configured on the Windows system

    USERNAME: Windows user that has access to this share

    MOUNT_POINT: The local mount point on your CentOS server

    I am mounting to a share from \\10.11.10.26\snaps

    Make a directory under mount for your reference

    mkdir /mnt/mymount
    

    Now I am mounting the snaps folder from indiafps02, User name is the Domain credentials, i.e. Mydomain in this case

    mount.cifs //10.11.10.26/snaps /mnt/mymount -o user=Girish.KG
    

    Now you could see the content by typing

    ls /mnt/mymount
    

    So, after performing your task, just fire umount command

    umount /mnt/mymount
    

    That's it. You are done.

    0 讨论(0)
提交回复
热议问题