首页 > 其他分享 >通过ftp & sftp 进行minio 管理

通过ftp & sftp 进行minio 管理

时间:2023-06-09 09:01:25浏览次数:46  
标签:ftp minio sftp 8022 ssh miniouser

minio 4.20 发布的版本支持基于ftp 以及sftp 进行minio 管理了,对于一些业务需要使用ftp 以及sftp 的就比较方便了
我们同时可以使用多协议模式进行minio 访问了

参考使用

  • docker-compose
 
version: '3'
services:
   app:
      image: minio/minio:RELEASE.2023-06-02T23-17-26Z.fips
      command:  server /data --sftp="address=:8022" --sftp="ssh-private-key=/home/miniouser/.ssh/id_rsa" --console-address ":19001"
      environment:
        MINIO_ROOT_USER: miniouser
        MINIO_ROOT_PASSWORD: miniouser
      volumes:
        - ./miniouser/data:/data
        - ./miniouser/.ssh:/home/miniouser/.ssh
      ports:
        - 8022:8022
        - 9000:9000
        - 19001:19001
  • 访问
    登录账户密码可以使用miniouser,miniouser
 
sftp -P 8022 [email protected]

效果

 

说明

minio 的ftp 以及sftp 能力,给我们提供了一种新的文件管理方式,对于一些遗留系统基于ftp 以及sftp的还是不错的选择的

参考资料

https://blog.min.io/minio-ftp-sftp-server/
https://min.io/docs/minio/linux/developers/file-transfer-protocol.html

标签:ftp,minio,sftp,8022,ssh,miniouser
From: https://www.cnblogs.com/rongfengliang/p/17468172.html

相关文章

  • python之minio基础操作(二)
    fromminioimportMiniofrommultiprocessingimportProcessimporttimedefupload_file():#创建minio客户端client=Minio(endpoint="xxx.xxx.xxx.xxx:xxx",access_key='xxx',secret_key='x......
  • python之minio基础操作(一)
    fromminioimportMiniofile_name='3e09ca66d9444906935b0171e26891f1.mp4'file_path=r'E:\集成资料\视频素材'barrel="testdata"defupload_file():#创建minio客户端client=Minio(endpoint="xxx.xxx.xxx.xxx:xxxxx"......
  • Xshell/Xftp/Xlpd Plus 7:官方免破全功能无限制版(2023更新)
    XshellPlus7是一款集成了Xshell7(SSH客户端)和Xftp7(SFTP客户端)的软件套餐,可以让您在访问远程终端的同时,进行多窗口的文件传输和编辑,大大提高您的工作效率。XshellPlus7支持多种协议,如SSH,SFTP,TELNET,RLOGIN,SERIAL等,还具有强大的安全性和可定制性。本文将为您详细介绍XshellPlus......
  • 读取FTP文件,并打包成压缩包下载
    importjava.io.*;importjava.net.SocketException;importjava.net.URLEncoder;importjava.util.List;importjava.util.zip.ZipEntry;importjava.util.zip.ZipOutputStream;importorg.apache.commons.net.ftp.FTPClient;importorg.apache.commons.net.ftp.FTPF......
  • ChunJun FTP Connector 功能扩展解读
    本文将从FTPConnector的功能详解,自定义文件切割及自定义FileFormat三个方面为大家带来ChunJunFTPConnector的功能扩展分享。FTPConnector详解FTP是用于在网络上进行文件传输的一套标准协议,它工作在OSI模型的第七层,TCP模型的第四层,即应用层,提供一种在服务器和客户......
  • 期望连接的建立过程 nat helper tftp
    内核首先注册tftphelp将tftp_help以及熟知的端口号69注册到nf_ct_helper_hash链表中staticint__initnf_conntrack_tftp_init(void){for(i=0;i<ports_c;i++){tftp[i][0].tuple.src.l3num=AF_INET;tftp[i][1].tuple.src.l3num=A......
  • 使用vscode sftp插件快速上传源码文件
    1.首先安装vscode插件2.使用ctrl+shift+p或者view-commandpalette打开命令面板,输入sftp并按enter键,出现编辑配置文件界面3.输入对应的主机名,密码,或者密钥文件即可{"name":"47.100.101.152","host":"47.100.101.152","protocol":"sftp",......
  • SMB协议原理抓包分析——本质上和FTP下载文件的思路是一样的
     目录:1.SMB概述2.SMB原理3.SMB配置一、SMB概述SMB(全称是ServerMessageBlock)是一个协议名,可用于在计算机间共享文件、打印机、串口等,电脑上的网上邻居就是靠它实现的。SMB是一种客户机/服务器、请求/响应协议。通过SMB协议,客户端应用程序可以在各种网络环境下读、写服务器......
  • 【sftpUtil】
    依赖:<!--sftp--><dependency><groupId>com.jcraft</groupId><artifactId>jsch</artifactId><version>0.1.54</version></dependency> 代码:p......
  • minio挂载操作
    挂载端安装s3fs-fuseaptinstalls3fs-fusehttps://github.com/s3fs-fuse/s3fs-fuse 挂载miniohttps://github.com/lukewaite/cookbook/blob/master/docs/zh_CN/s3fs-fuse-with-minio.md存放minio的access_key和secret_keyecho"access_key:secret_key">/etc/s3cre......