文档章节

通过密钥 SFTP

wwzzhh166
 wwzzhh166
发布于 01/14 17:04
字数 476
阅读 1
收藏 0

接续上一篇 通过密钥 SSH 登录设置

https://my.oschina.net/u/1440971/blog/3000419

测试环境、测试目标

linux   (192.168.1.191): ftp 客户端:命令行
Mac     (192.168.1.191): ftp 客户端:FileZilla
Windows (192.168.1.174):  ftp 客户端:FlashFTP

linux 服务器(192.168.1.192): 已设置 SSH 密钥方式

目的:从 客户端 SFTP 方式 ftp 到 192

1、 去掉 SSH 密码方式登录

	vim /etc/ssh/sshd_config
	
	# by wzh 20190114 yes ---no ,can not use password to SSH
	PasswordAuthentication  yes
	
	重启 sshd 服务
	sudo systemctl restart sshd

2、linux 191 客户端 到 192 服务器

1. 因为 191 也是 ubuntu Server 18.04 ,只能使用 命令行测试
2. 先在 191 上 touch test191,并随意输入一些文字,用于 ftp 上传测试
3. 在 192 上 touch test192,并随意输入一些文字,用于 ftp 下载测试

4. 开始 sftp 
	$ sftp 192.168.1.192
		Connected to 192.168.1.192.

5. 上传测试 (本地  上传 test191 文件 到 192)
	sftp> put test191
		Uploading test191 to /home/dhbm/test191
		test191                                       100%   46    47.1KB/s   00:00 

6. 下载测试(从 192 下载 test192 文件 到 191)
	sftp> get test192
		Fetching /home/dhbm/test192 to test192
		/home/dhbm/test192                            100%   46    32.8KB/s   00:00  

3、Mac 客户端 使用 FileZilla 到 192 服务器

** 可以先直接测试成功之后,再新建站点、保存!
新建一个站点:选择之前 SSH 的时候创建好的私钥文件

点击 “连接” ---刚才的站点

4、Mac 客户端使用命令行 到 192 服务器

$ sftp 192.168.1.192
Connected to 192.168.1.192.
sftp> 
测试方式同上 : 191 到 192

5、Win10 客户端 FlashFTP 到 192 服务器

1. 下载安装 FalshFTP

2. 快速连接

3. 第一次连接会弹出提示

4. 上传测试:从 win10 的 c 盘找个文件拖过去

5. 下载测试: 从 192 这里选择前面测试过的文件 test191 和 test192 ,拖过来到 win10

© 著作权归作者所有

共有 人打赏支持
wwzzhh166
粉丝 2
博文 82
码字总数 82883
作品 0
东城
架构师
私信 提问
OpenSSH升级到最新版本(openssh-7.7p1.tar.gz)

OpenSSH升级到最新版本(openssh-7.7p1.tar.gz) 1############################################################### 查看升级前的环境 [root@localhost zlib-1.2.11]# cat /etc/redhat-re......

shangshanyang
2018/06/02
0
0
[原创] 使ssh不用输入密码(转)

有些时候,我们在复制/移动文件到另一台机器时会用到scp,因为它比较安全。但如果每次 都要输入密码,就比较烦了,尤其是在script里。不过,ssh有另一种用密钥对来验证的方 式。下面写出我生...

jccpp
2013/07/09
0
0
OpenSSH dropbear

SSL/TLS: SSL:安全的套接字层;1.0 2.0 3.0 TLS:传输层安全;1.0 1.1 1.2 1.3 SSL会话过程四个阶段: SSL Handshake Protocol: 第一阶段:ClientHello 1.协商所支持的协议的版本,如tls...

杨铄
2018/06/26
0
0
第三方模块paramiko的使用

  "Paramiko" is a combination of the Esperanto words for "paranoid" and "friend". It's a module for Python 2.7/3.4+ that implements the SSH2 protocol for secure (encrypted and......

码农47
2017/11/10
0
0
JSch:纯JAVA实现SFTP文件上传和下载

如果你想用纯JAVA实现SFTP文件上传或下载,或者是想纯JAVA连接到SSH2服务器上执行命令,那就使用JSch.jar包吧。这里我们先描述实现SFTP协议的上传和下载,上代码和详细的代码注释: /** 利用...

BLUE-魏晓峰
2013/06/13
0
11

没有更多内容

加载失败,请刷新页面

加载更多

看过上百部片子的这个人教你视频标签算法解析

本文由云+社区发表 随着内容时代的来临,多媒体信息,特别是视频信息的分析和理解需求,如图像分类、图像打标签、视频处理等等,变得越发迫切。目前图像分类已经发展了多年,在一定条件下已经...

腾讯云加社区
15分钟前
0
0
2. 红黑树

定义:红黑树(Red-Black Tree,简称R-B Tree),它一种特殊的二叉查找树(Binary Search Tree)。 要理解红黑树,先要了解什么是二叉查找树。在上一章中,我们学习了什么是二叉树,以及二叉树...

火拳-艾斯
16分钟前
0
0
input的button类型,点击页面跳转

一、input type=button 不做任何操作 例如: <input type="button" class="btn btn-primary" style="width: 30%" value="返回" onclick="window.location.href='/users/list'"></input> onc......

Sunki
22分钟前
0
0
踩坑:js 小数运算出现精度问题

背景 在学习小程序商城源码时发现了这个问题,单价可能出现小数,小数之间运算结果会莫名其妙多出一大串数字,比如下面这样👇。 在此之前我是知道 js 中著名的 0.1 + 0.2 != 0.3 的问题的,...

dkvirus
27分钟前
0
0
zookeeper和HBASE总结

zookeeper快速上手 zookeeper的基本功能和应用场景 zookeeper的整体运行机制 zookeeper的数据存储机制 数据存储形式 zookeeper中对用户的数据采用kv形式存储 只是zk有点特别: key:是以路径...

瑞查德-Jack
50分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部