Linux中sftp常用命令整理


Posted in Servers onJune 28, 2022

SFTP的概念

sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。SFTP同样是使用加密传输认证信息和传输的数据,所以,使用SFTP是非常安全的。但是,由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP。(来自百度百科)

这里我们用sftp来对远程服务器和本地电脑上文件进行上传,下载操作。

用法:

登录

#密码登录
sftp -P 22 lisi@192.168.2.123
#秘钥登录
sftp -P 22 -i ~/.ssh/id_rsa lisi@192.168.2.123

更改远程工作目录

cd /abc

更改和/或打印本地工作目录

lcd /abc

列出远程目录的内容

ls

列出本地目录的内容

lls

打印远程工作目录

pwd

打印本地工作目录

lpwd

浏览您的本地目录,即打开本地目录

explore

将文件从服务器下载到本地计算机

#把sftp服务器上test.txt文件下载到本地
get /tmp/test.txt ~/
#把sftp服务器上test文件下载到本地
get -r /tmp/test/ ~/

将文件从本地计算机上载到服务器

#把本地文件test.txt上传到ftp服务器/tmp目录下
put ~/test.txt /tmp/
#把本地文件test上传到sftp服务器/tmp目录下
put -r ~/test /tmp/

在远程服务器上创建一个目录abc

mkdir abc

移动或重命名远程服务器上的文件

mv /test.txt /abc.txt

移动或重命名远程服务器上的文件

rename /test.txt /abc.txt

删除远程服务器上的文件abc.txt

rm abc.txt

删除远程服务器上的目录abc

rmdir abc

帮助

help

清晰的屏幕

clear

完成您的SFTP会话,即断开连接

bye、exit、quit、!

所有命令解释

cd 路径                        更改远程目录到“路径” 
lcd 路径                       更改本地目录到“路径” 
chgrp group path               将文件“path”的组更改为“group” 
chmod mode path                将文件“path”的权限更改为“mode” 
chown owner path               将文件“path”的属主更改为“owner” 
exit                           退出 sftp 
help                           显示这个帮助文本 
get 远程路径                    下载文件 
ln existingpath linkpath       符号链接远程文件 
ls [选项] [路径]                显示远程目录列表 
lls [选项] [路径]               显示本地目录列表 
mkdir 路径                      创建远程目录 
lmkdir 路径                     创建本地目录 
mv oldpath newpath             移动远程文件 
open [用户@]主机[:端口]          连接到远程主机 
put 本地路径                    上传文件 
pwd                            显示远程工作目录 
lpwd                           打印本地工作目录 
quit                           退出 sftp 
rmdir 路径                     移除远程目录 
lrmdir 路径                    移除本地目录 
rm 路径                        删除远程文件 
lrm 路径                       删除本地文件 
symlink existingpath linkpath  符号链接远程文件 
version                        显示协议版本

到此这篇关于Linux中sftp常用命令整理的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。


Tags in this post...

Servers 相关文章推荐
nginx对http请求处理的各个阶段详析
Mar 31 Servers
nginx 防盗链防爬虫配置详解
Mar 31 Servers
详解nginx.conf 中 root 目录设置问题
Apr 01 Servers
nginx内存池源码解析
Nov 20 Servers
关于Nginx中虚拟主机的一些冷门知识小结
Mar 03 Servers
idea下配置tomcat避坑详解
Apr 12 Servers
IIS服务器中设置HTTP重定向访问HTTPS
Apr 29 Servers
搭建Yolov5服务器
Apr 30 Servers
Nginx安装配置详解
Jun 25 Servers
Windows10安装Apache2.4的方法步骤
Jun 25 Servers
搭建zabbix监控以及邮件报警的超级详细教学
Jul 15 Servers
django项目、vue项目部署云服务器的详细过程
Jul 23 Servers
TaiShan 200服务器安装Ubuntu 18.04的图文教程
Jun 28 #Servers
Linux中各个目录的作用与内容
Windows Server 2008配置防火墙策略详解
nginx之queue的具体使用
nginx之内存池的实现
vscode远程免密登入Linux服务器的配置方法
vscode内网访问服务器的方法
You might like
header跳转和include包含问题详解
2012/09/08 PHP
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
2014/05/08 PHP
PHP框架Laravel插件Pagination实现自定义分页
2020/04/22 PHP
PHP快速排序quicksort实例详解
2016/09/28 PHP
php图像处理函数imagecopyresampled用法详解
2016/12/02 PHP
php 魔术常量详解及实例代码
2016/12/04 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
模仿JQuery.extend函数扩展自己对象的js代码
2009/12/09 Javascript
工作需要写的一个js拖拽组件
2011/07/28 Javascript
jqGrid日期格式的判断示例代码(开始日期与结束日期)
2013/11/08 Javascript
JS关键字球状旋转效果的实例代码
2013/11/29 Javascript
自己封装的常用javascript函数分享
2015/01/07 Javascript
js移动焦点到最后位置的简单方法
2016/11/25 Javascript
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
Vue动态组件与异步组件实例详解
2019/02/23 Javascript
vue实现文字加密功能
2019/09/27 Javascript
[00:17]游戏风云独家报道:DD赛后说出数字秘密 吓死你们啊!
2014/07/13 DOTA
Python库urllib与urllib2主要区别分析
2014/07/13 Python
django通过ajax发起请求返回JSON格式数据的方法
2015/06/04 Python
python学习之面向对象【入门初级篇】
2017/01/21 Python
Python使用django搭建web开发环境
2017/06/09 Python
Python3 关于pycharm自动导入包快捷设置的方法
2019/01/16 Python
Django 内置权限扩展案例详解
2019/03/04 Python
关于Python中定制类的比较运算实例
2019/12/19 Python
Pycharm添加虚拟解释器报错问题解决方案
2020/10/13 Python
绝对令人的惊叹的CSS3折叠效果(3D效果)整理
2012/12/30 HTML / CSS
使用layui框架实现点击左侧导航切换右侧内容且右侧选项卡跟随变化的效果
2020/11/10 HTML / CSS
英国银首饰公司:e&e Jewellery
2021/02/11 全球购物
护士个人简历自荐信
2013/10/18 职场文书
应届大学毕业生找工作的求职信范文
2013/11/29 职场文书
运动会通讯稿100字
2014/01/31 职场文书
企业环保标语
2014/06/10 职场文书
中韩经贸翻译专业大学生职业生涯规划范文
2014/09/18 职场文书
领导干部群众路线剖析材料
2014/10/09 职场文书
会计工作岗位职责
2015/02/03 职场文书
检讨书之工作不认真
2019/08/14 职场文书