https://developer.jdcloud.com/article/1838

配置ftp连接对象存储bucket子目录的方法

  •  京东云技术交付部
  •  2021-01-27
  • IP归属:未知
  • 44160浏览
  •  收藏

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">简介

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">本文介绍在云主机内配置ftp,将ftp的根目录设置为对象存储bucket中的子目录的配置方法;此配置可以直接实现通过ftp上传文件到对象存储的bucket中;

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">前提条件

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">环境配置如下:

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""> centos 7.4 <span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">云主机
s3fs 版本 1.85
pure-ftp 版本 1.0.47

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">配置方法:
<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">一、创建bucket,同时在云主机内安装s3fs
1、在oss控制台创建一个bucket,本文bucket名称为jdftp;

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">2、安装s3fs,参考 https://docs.jdcloud.com/cn/object-storage-service/s3fs 进行安装,本文将bucket挂载到云主机上的目录为jdftp;

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">二、主机内安装ftp,本文安装的是pure-ftpd
1、用如下命令进行安装
yum install -y pure-ftpd

2、安装完成后先修改配置文件/etc/pure-ftpd/pure-ftpd.conf

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">把PureDB /etc/pure-ftpd/pureftpd.pdb前面的#删除;

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">3、启动pure-ftpd。

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">启动命令为systemctl start pure-ftpd。

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">启动完使用ps aux |grep pure-ftpd 命令看下是否有pure-ftp的进程;

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">4、创建账户,为了安全,pure-ftpd使用的账号并非linux的系统账号,而是虚拟账号。

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">创建虚拟账户jdftp,-u是将虚拟用户jdftp与系统用户pure-ftp关联在一起。

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">也就是说,使用jdftp账号登录ftp后,会以pure-ftp的身份来读取和下载文件,-d是指定jdftp账户的家目录。

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">这样可以使用户ftp_usera只能访问其家目录/jdftp/ftptest/。

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

5、调整/jdftp/ftptest的属主权限。

由于jdftp是通过s3fs挂载的bucket目录,直接使用chown是无法修改属主权限的,需要在s3fs挂载的时候指定下属主。

目前需要先使用umount命令将/jdftp卸载,之后重新使用s3fs命令挂载。
挂载的命令如下:

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">   s3fs jdftp /jdftp -o allow_other -o uid=1000,umask=000,gid=1000 -o passwd_file=~/.passwd-s3fs -o url="https://s3.cn-north-1.jdcloud-oss.com"   (其中allow_other是允许非root用户访问OSS ;uid=1000,umask=000,gid=1000 是设置目录的属主和权限)

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">6、创建用户信息数据库文件,使用命令pure-pw mkdb

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">之后使用 pure-pw list 查看下账户信息;

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">7、在/jdftp/ftptest 目录下创建一个测试文件 jdftptest.txt

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">8、通过ftp客户端连接测试,连接正常

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">并在可以直接对目录进行文件上传下载的操作;

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

<span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'=""><span微软雅黑",sans-serif; mso-bidi-font-family:"times="" new="" roman";mso-bidi-theme-font:minor-bidi;="" color:#333333;background:white;mso-ansi-language:en-us;mso-fareast-language:="" zh-cn;mso-bidi-language:ar-sa'="">

在此感谢各位童鞋阅读,如果能够对大家有所帮助,欢迎点赞转发。

配置ftp连接对象存储bucket子目录的方法
京东云技术交付部 2021-01-27 IP归属:未知 44160浏览 收藏
云主机
云计算
公有云
简介

本文介绍在云主机内配置ftp,将ftp的根目录设置为对象存储bucket中的子目录的配置方法;此配置可以直接实现通过ftp上传文件到对象存储的bucket中;

前提条件

环境配置如下:

centos 7.4 云主机

s3fs 版本 1.85

pure-ftp 版本 1.0.47

配置方法:

一、创建bucket,同时在云主机内安装s3fs

1、在oss控制台创建一个bucket,本文bucket名称为jdftp;

2、安装s3fs,参考 https://docs.jdcloud.com/cn/object-storage-service/s3fs 进行安装,本文将bucket挂载到云主机上的目录为jdftp;

二、主机内安装ftp,本文安装的是pure-ftpd

1、用如下命令进行安装

yum install -y pure-ftpd

2、安装完成后先修改配置文件/etc/pure-ftpd/pure-ftpd.conf

把PureDB /etc/pure-ftpd/pureftpd.pdb前面的#删除;

3、启动pure-ftpd。

启动命令为systemctl start pure-ftpd。

启动完使用ps aux |grep pure-ftpd 命令看下是否有pure-ftp的进程;

4、创建账户,为了安全,pure-ftpd使用的账号并非linux的系统账号,而是虚拟账号。

创建虚拟账户jdftp,-u是将虚拟用户jdftp与系统用户pure-ftp关联在一起。

也就是说,使用jdftp账号登录ftp后,会以pure-ftp的身份来读取和下载文件,-d是指定jdftp账户的家目录。

这样可以使用户ftp_usera只能访问其家目录/jdftp/ftptest/。

5、调整/jdftp/ftptest的属主权限。

由于jdftp是通过s3fs挂载的bucket目录,直接使用chown是无法修改属主权限的,需要在s3fs挂载的时候指定下属主。

目前需要先使用umount命令将/jdftp卸载,之后重新使用s3fs命令挂载。

挂载的命令如下:

s3fs jdftp /jdftp -o allow_other -o uid=1000,umask=000,gid=1000 -o passwd_file=~/.passwd-s3fs -o url="https://s3.cn-north-1.jdcloud-oss.com" (其中allow_other是允许非root用户访问OSS ;uid=1000,umask=000,gid=1000 是设置目录的属主和权限)

6、创建用户信息数据库文件,使用命令pure-pw mkdb

之后使用 pure-pw list 查看下账户信息;

7、在/jdftp/ftptest 目录下创建一个测试文件 jdftptest.txt

8、通过ftp客户端连接测试,连接正常

并在可以直接对目录进行文件上传下载的操作;

在此感谢各位童鞋阅读,如果能够对大家有所帮助,欢迎点赞转发。

同时欢迎扫码关注京东云技术中台团队的公众号:云服务飞行团;更多精彩内容会持续放送!

同时欢迎扫码关注京东云技术中台团队的公众号:云服务飞行团;更多精彩内容会持续放送!

[转帖]配置ftp连接对象存储bucket子目录的方法的更多相关文章

  1. Linux学习之八-配置FTP连接Linux服务器

    配置ftp连接Linux服务器 通过配置ftp服务器,可以实现局域网内共享文件,甚至不同用户具有不同权限,需要的工具有Windows平台ftp客户端FileZilla(免费开源) 下载地址:https ...

  2. EditPlus配置ftp连接linux

    选择文件/FTP下面的设置FTP服务器 1.点击添加 2.填写名称.ftp服务器.用户名.密码信息 3.点击高级设置 4.选择加密方式为sftp,端口22,如果不填端口号,默认也是22,确定 5.确定 ...

  3. rclone挂载对象存储到本地

    一.原理图 二.挂载步骤 1.申请对象存储资源 (略) 2.下载rclone https://rclone.org/downloads/ 3.上传服务器,解压并安装 sudo unzip rclone ...

  4. 阿里云对象存储OSS及CDN加速配置

    目录 十大云存储服务商 1. 登陆阿里云官网,开通对象存储服务 OSS 2. 创建存储空间 3. 绑定自定义域名 4. 配置阿里云CDN加速 5. 购买阿里云免费SSL证书 6. 阿里云CDN配置HT ...

  5. Ubuntu 14.04 配置vsftpd实现FTP服务器 - 通过FTP连接AWS

    测试主机:亚马逊AWS EC2 系统:Ubuntu 14.04 想用AWS来做服务器玩,结果发现其不能像简单使用阿里云服务器那样用ftp连接,反正也不熟悉ftp服务器搭建,那就乘这个机会学习一下如何利 ...

  6. 架构师小跟班:教你从零开始申请和配置七牛云免费OSS对象存储(不能再详细了)

    背景 之前为了练习Linux系统使用,在阿里云上低价买了一台服务器(网站首页有活动链接,传送门),心里想反正闲着也是闲着,就放了一个网站上去.现在随着数据越来越多,服务器空间越来越吃紧,我就考虑使用七 ...

  7. Delphi阿里云对象存储OSS【支持上传文件、下载文件、删除文件、创建目录、删除目录、Bucket操作等】

    作者QQ:(648437169) 点击下载➨Delphi阿里云对象存储OSS             阿里云api文档 [Delphi阿里云对象存储OSS]支持 获取Bucket列表.设置Bucket ...

  8. 对象存储Backblaze B2作为ShareX图床的Windows及安卓端配置

    标题: 对象存储Backblaze B2作为ShareX图床的Windows及安卓端配置 作者: 梦幻之心星 sky-seeker@qq.com 标签: [对象存储,图床,Backblaze,Shar ...

  9. ceph 007 双向池同步 rgw对象网关配置 s3对象存储

    增量导入导出要基于快照 导出的过程当中害怕镜像被修改所以打快照.快照的数据是不会变化的 镜像级别的双向同步 镜像主到备,备到主.一对一 就算是池模式的双向同步,镜像也具有主备关系 双向同步,池模式 [ ...

  10. 阿里云 配置FTP 无法连接问题,2017年7月后

    被阿里云坑飞,2017年7月上线的安全组,我压根不知道 新服务器 配置防火墙后怎么也不起作用,也暂时关不了防火墙 iptables stop #无效 搞了半天 才知道TM  不需要在linx服务器上自 ...

随机推荐

  1. 这一次,弄明白JS中的文件相关(一):概念篇

    概念是学习的基础.在学习JS中的文件操作之前,先把文件相关的各种概念搞清楚,很有好处. 1. 二进制: 计算机硬件仅能处理和存储二进制数据,所以不管是你正在写的代码,还是你硬盘里的小姐姐,都是以二进制 ...

  2. LeetCode DP篇-求子序列问题(1143、300、53、72)

    1143. 最长公共子序列 给定两个字符串 text1 和 text2,返回这两个字符串的最长公共子序列的长度. 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情 ...

  3. LeetCode 分治篇(50、17)

    50. Pow(x, n) 实现 pow(x, n) ,即计算 x 的 n 次幂函数. 示例 1: 输入: 2.00000, 10 输出: 1024.00000 示例 2: 输入: 2.10000, ...

  4. Boost Your Strategy With The Content Marketing Tools

    Boost Your Strategy With The Content Marketing Tools In today's digital landscape, content marketing ...

  5. 突破开源Redis的内存限制,存算分离的GaussDB到底有多能“装”?

    摘要:GaussDB(for Redis)(下文简称高斯Redis)是华为云数据库团队自主研发的兼容Redis协议的云原生数据库,该数据库采用计算存储分离架构,突破开源Redis的内存限制,可轻松扩展 ...

  6. 华为云构建云原生DevSecOps平台,保障软件供应链全流程安全可信

    摘要:面临网络安全挑战的大环境下,华为云构筑的云原生DevSecOps平台,打造了创新可控的安全服务,助力企业软件供应链全生命周期安全. 2022年8月13日,"2022中国DevOps社区 ...

  7. update 没有索引导致业务崩了,老板骂了一个小时

    摘要:有天,一朋友在线上执行一条 update 语句修改数据库数据的时候,where 条件没有带上索引,导致业务直接崩了,被老板教训了一波. 本文分享自华为云社区<update 没有索引,会锁全 ...

  8. 字节跳动开源数据集成引擎 BitSail 的演进历程与能力解析

    导读 BitSail 是字节跳动开源数据集成引擎,支持多种异构数据源间的数据同步,并提供离线.实时.全量.增量场景下全域数据集成解决方案,目前支撑了字节内部和火山引擎多个客户的数据集成需求.经过字节跳 ...

  9. 项目基于 Solon 进行构建,一般都有到哪些东西?

    例如: 每个微服务工程是采用Solon开发. 基于Solon Cloud 实现微服务的配置.服务注册.事件总线. 其中,最重要的是实现了Solon Rpc接口与RESTful接口均可以注册至任何注册服 ...

  10. 自然语言处理 Paddle NLP - 机器同传技术及应用-理论

    基础 自然语言处理(NLP) 自然语言处理PaddleNLP-词向量应用展示 自然语言处理(NLP)-前预训练时代的自监督学习 自然语言处理PaddleNLP-预训练语言模型及应用 自然语言处理Pad ...