使用SFTP:客户端从服务端获取数据文件

客户机:

  用户:client

  IP:13.00.00.11

服务端:

  用户:server

  IP:16.00.00.66

1、在客户端的根目录下,执行下面的命令

ssh-keygen -t rsa
执行上面的命令,然后一直回车就好了

结果如下:

然后进入到.ssh目录下

cd .ssh/

看到下面的两个文件:

2、进入服务端的根目录

ls -all
查看是否存在.ssh文件夹,不存在的话,创建,命令如下:
mkdir .ssh 为.ssh文件夹赋权
chmod .ssh 进去.ssh文件,创建authorized_keys文件,内容和客户端的id_rsa.pub中内容一样,可以直接粘贴过来。也可以复制id_rsa.pub到这个目录下,然后改名字为authorized_keys
vim authorized_keys 为authorized_keys文件赋权
chmod authorized_keys

3、在客户端,执行下面的命令

sftp server@16.00.00.66

输入yes

会在.ssh文件下面看到known_hosts文件生成。

大功告成,就可以随意的玩耍了

4、使用shell获取数据文件

#!/bin/sh

sftp server@16.00.00.66<<EOF
get out.log
quit
EOF

上面的就是获取服务端的out.log文件的shell脚本内容了

最新文章

  1. IOS Core Animation Advanced Techniques的学习笔记(三)
  2. linux TLS 线程本地变量
  3. windows 安装 go语言
  4. 证明tmult_ok的正确性
  5. Hadoop中客户端和服务器端的方法调用过程
  6. GL_GL系列 - 预算管理分析(案例)
  7. Java C# MD5 加密串一致性
  8. 3G? 2G? 2.5G? 4G? 与 WIFI, GPRS,CDMA 3G无线上网
  9. Gprinter Android SDK V1.0 使用说明
  10. python dict traversal
  11. Solr vs. Elasticsearch谁是开源搜索引擎王者
  12. Centos 7部署大众点评CAT(一)——单服务器部署
  13. WPF MVVM模式的一些理解
  14. Linux安装python3.5
  15. 基于前后端分离的Nginx+Tomcat动静分离
  16. HTML5中自定义属性(data-*)
  17. 次小生成树(POJ1679/CDOJ1959)
  18. u-boot移植(十二)---代码修改---支持DM9000网卡
  19. 【zigbee 】2.4G信号发放器 AT2401C PA功放
  20. android linux 内核层

热门文章

  1. tarball
  2. 并查集——poj1308(并查集延伸)
  3. c# mysql blob数据类型
  4. Tomcat 中如何给 web 项目配置虚拟目录的方法
  5. 论 Web 前端加密的意义
  6. 不使用库函数、自己编写的(strlen、strcpy、strcmp、strcat、memcmp、memcpy、memmove)
  7. jQuery - AJAX get()和post()方法
  8. [洛谷P3865]【模板】ST表
  9. C&amp;C++——C与C++知识点
  10. bzoj2827: 千山鸟飞绝 平衡树 替罪羊树 蜜汁标记