首页 > 其他分享 >sftp 传输文件

sftp 传输文件

时间:2024-09-14 18:25:33浏览次数:16  
标签:文件 会话 SFTP 传输 服务器 sftp root 远程

简介

SFTP(SSH File Transfer Protocol)是一种通过安全外壳(SSH)传输文件的协议。它提供了一种安全的方式在网络上进行文件传输。

命令解释

  • sftp:这是命令的主要部分,表示你想使用 SFTP 程序进行文件传输。
  • root:这是你想要连接到远程服务器上的用户名。在这个例子中,使用的是 root 用户,也就是系统管理员账号。
  • @:这是分隔符,用于分隔用户名和 IP 地址或主机名。
  • ip:这是远程服务器的 IP 地址或主机名,你需要连接到这个地址。

使用方法

假设你想通过 SFTP 连接到 IP 地址为 192.168.1.10 的服务器,并且使用 root 用户名,那么命令应该是:

<TEXT> sftp [email protected]

连接过程

  1. 执行命令:在终端中输入上述命令并回车。
  2. 认证:系统会提示你输入 root 用户的密码。输入正确密码后,你将成功连接到远程服务器。
  3. SFTP 会话:连接成功后,你会进入一个 SFTP 会话,提示符通常是 sftp>。在这个会话中,你可以使用 SFTP 命令来上传、下载文件或进行其他文件操作。

常用 SFTP 命令

  • ls:列出远程目录的内容。
  • cd <目录>:切换到远程目录。
  • lcd <目录>:切换到本地目录。
  • get <远程文件>:下载一个远程文件到本地。
  • put <本地文件>:上传一个本地文件到远程服务器。
  • exit 或 quit:退出 SFTP 会话。

安全注意事项

  1. root 用户权限:root 用户具有最高权限,直接使用 root 用户进行远程文件传输存在一定的安全风险。建议使用具有较低权限的用户进行操作。
  2. 密钥认证:为了增加安全性,建议使用 SSH 密钥认证而不是密码认证。

标签:文件,会话,SFTP,传输,服务器,sftp,root,远程
From: https://www.cnblogs.com/tslam/p/18414516

相关文章

  • 关于头文件
    提示:文章文章目录前言一、背景二、2.12.2总结前言前期疑问:本文目标:一、背景2024年9月10日18:50:11在看代码规范的时候又看到头文件相关的知识点,今天又再次整理一下,对头文件的使用又加深了理解。以前会莫名其妙报些告警,现在遇到应该会好处理了。上述表述等于......
  • 二进制读写文件
    提示:文章文章目录前言一、背景二、2.12.2总结前言前期疑问:本文目标:一、背景这个文章主要是针对二进制文件的读写大概会分为c语言对二进制文件读写和c++对二进制文件的读写查找资料看到这篇文章:二进制文件的读写操作,文章是分别对整型变量、数组、字符串进行......
  • 数据封装+传输介质
    数据传输的形式1.电路交换2.报文交换:在数据之外,加上能够标识接收者以及发送者的信息3.分组交换:依然进行报文交换,不过将每个数据的大小进行定义封装以及解封装数据经过每一个层级添加报头信息的过程叫封装。去掉报头信息的过程叫解封装传输介质1.实现设备的连接2.实现数......
  • linux文件权限操作
    权限模型Linux的权限控制基于RBAC(RoleBasedAuthenticationControl)模型RBAC模型:基于角色的权限控制。资源:权限控制系统要保护的对象,在linux中就是文件和目录;权限:对资源的操作,包括读和写角色:对用户的分组。将同一类的用户划分到同一个用户组中,让他们具备相同的权限。......
  • DNSCAT2 是一个开源工具,用于通过 DNS 协议进行隐蔽的网络通信。它最初是由 Tim Wright
    DNSCAT2是一个开源工具,用于通过DNS协议进行隐蔽的网络通信。它最初是由TimWright开发的,目的是利用DNS协议的特点实现隐蔽的数据传输。DNSCAT2的主要用途是帮助安全研究人员测试和评估DNS相关的安全防护措施,尤其是在针对DNS隧道和数据泄露的防御方面。DNSCAT2的工作......
  • 合并所有文件
    importosimportpandasaspdimportosimportshutildefclear_folder(folder_path):#检查文件夹是否存在ifnotos.path.exists(folder_path):print(f"文件夹{folder_path}不存在。")return#遍历文件夹中的所有文件和子文件夹forfilenam......
  • Python存储与读写二进制文件
    本文介绍了一种在Python中将Numpy数组转存为一个紧凑的二进制格式的文件,及其使用内存映射的形式进行读取的方案。一个二进制的数据流,不仅可以更加方便页形式的内存映射,相比于传统的Numpy单精度浮点数数组还有一个可哈希的特性。总体来说是一个对于高性能计算十分友好的存......
  • GGUF大模型文件格式
    GGUF大模型文件格式https://www.datalearner.com/blog/1051705718835586 大语言模型的开发通常使用PyTorch等框架,其预训练结果通常也会保存为相应的二进制格式,如pt后缀的文件通常就是PyTorch框架保存的二进制预训练结果。但是,大模型的存储一个很重要的问题是它的模型文件巨......
  • ADC_DMA_双buffer传输
    ADC_DMA_双buffer传输线程A切换buffer地址开启ADC转换,并使用DMA传输等待获取DMA中断的信号量,获取到信号量,表示上一次DMA传输已完成将地址通过消息队列传输给线程Buint32_t*adc_value=NULL;/*USERCODEENDHeader_adc_dma_task_function*/voidadc_dma_task_func......
  • 实现 Excel 文件导入到向量数据库(Milvus),并支持 先查询知识库(Milvus),然后再查询大模型(Ol
    为了实现Excel文件导入到向量数据库(Milvus),并支持先查询知识库(Milvus),然后再查询大模型(Ollama)的功能,以下是具体的实现步骤:1.导入Excel数据到向量数据库(Milvus)首先,您需要将Excel文件中的数据向量化,并将这些向量导入到Milvus数据库中。可以使用pandas读取Excel文件,使用......