我正在尝试设置一个脚本,它将:
- 连接到 Windows 共享
- 使用 LOAD DATA LOCAL INFILE,将这两个文件上传到相应的数据库表中
- 卸载共享
情况:
我目前可以通过 vpnc 连接到这台远程机器
问题:
我不能
mount -t cifs //ip.address/share /mnt/point -o username=u,password=p,port=445
mount error(110) Connection timed out
我正在尝试先手动执行此操作
远程服务器开放445端口
问题:
- 我什至需要先连接 vpnc 吗?
- vpnc 之后是否需要为远程 ip/mask/gw 添加路由?
谢谢!
最佳答案
mount.cifs 文件由samba-client 包提供。这可以通过运行以下命令从标准 CentOS yum 存储库安装:
yum install samba samba-client cifs-utils
安装后,您可以通过运行以下命令在您的 CentOS 服务器上安装 Windows SMB 共享:
语法:
mount.cifs //SERVER_ADDRESS/SHARE_NAME MOUNT_POINT -o user=USERNAME
SERVER_ADDRESS:Windows 系统的 IP 地址或主机名
SHARE_NAME:Windows系统配置的共享文件夹名称
USERNAME:有权访问此共享的 Windows 用户
MOUNT_POINT:您 CentOS 服务器上的本地挂载点
我正在安装到来自 \\10.11.10.26\snaps 的共享
在mount下创建一个目录供你引用
mkdir /mnt/mymount
现在我从 indiafps02 挂载 snaps 文件夹,用户名是域凭据,即本例中的 Mydomain
mount.cifs //10.11.10.26/snaps /mnt/mymount -o user=Girish.KG
现在您可以通过键入来查看内容
ls /mnt/mymount
所以,在执行你的任务后,只需启动 umount 命令
umount /mnt/mymount
就是这样。你完成了。
关于linux - 从centos挂载远程windows共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18670170/