Linux下使用sftp

简介: sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。举例,如远程主机的 IP 是 120.25.12.92或者是域名www.hust.edu.cn,用户名是 yexx ,在命令行模式下:sftp yexx@120.25.12.92或者

sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。

举例,如远程主机的 IP 是 120.25.12.92或者是域名www.hust.edu.cn,用户名是 yexx ,在命令行模式下:

sftp yexx@120.25.12.92或者 fyt@www.hust.edu.cn。回车提示输入密码。进入提示符

sftp>

这里写图片描述

如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以
ssh fyt@120.25.12.92(其实sftp就是ssh 的一个程式。)
sftp> get /var/www/fuyatao/index.PHP /home/fuyatao/
这条语句将从远程主机的 /var/www/fuyatao/目录下将 index.php 下载到本地 /home/fuyatao/目录下。
sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/
这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。
你如果不知道远程主机的目录是什么样, pwd命令可以帮您查询远程主机的当前路径。查询本机当前工作目录 lpwd.
改变路径可以用cd ,改变本机路径可以用 lcd;
ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.
要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man sftp.
如果觉得在命令行模式下不太方便,可以 sudo apt-get install gftp。在图形界面下操作就简便多了。

貌似我测试的是本地,没测试远程的,我还是倾向用图形化界面上传文件

这里写图片描述

直接拖动即可

上传

put /path/filename(本地主机) /path/filename(远端主机)

下载

get /path/filename(远端主机) /path/filename(本地主机)
目录
相关文章
|
6月前
|
Linux 网络安全 数据安全/隐私保护
百度搜索:蓝易云 ,linux搭建sftp服务器教程!
现在,您已经成功在Linux上搭建了SFTP服务器。使用您创建的SFTP用户名和密码,您可以通过SFTP客户端连接到服务器并进行文件传输。请确保在配置SFTP用户时使用正确的用户名,并根据需要进行必要的权限和目录设置。
62 0
|
Linux 网络安全 开发工具
【开发工具】【windows】Visual Studio Code(VS Code)远程Linux服务器环境搭建——SFTP篇
【开发工具】【windows】Visual Studio Code(VS Code)远程Linux服务器环境搭建——SFTP篇
830 0
【开发工具】【windows】Visual Studio Code(VS Code)远程Linux服务器环境搭建——SFTP篇
|
8月前
|
Linux 网络安全 数据安全/隐私保护
|
8月前
|
安全 Linux 网络安全
快速学会sftp的 get和put命令,将linux上的linux.txt推送到windows上
sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。
318 0
|
9月前
|
Linux 数据安全/隐私保护
Ultraedit通过配置sftp远程连接Linux
Ultraedit通过配置sftp远程连接Linux
189 0
|
10月前
|
存储 安全 网络协议
【Linux】搭建SFTP文件服务器
【Linux】搭建SFTP文件服务器
|
Linux 网络安全 数据安全/隐私保护
linux 创建SFTP
linux 创建SFTP
481 0
|
运维 安全 Linux
Linux 文件上传下载 - sftp & lrzsz | 学习笔记
快速学习 Linux 文件上传下载 - sftp & lrzsz。
204 0
Linux 文件上传下载 - sftp & lrzsz | 学习笔记
|
安全 Linux 网络安全