SFTP获取数据文件
2024-08-24 20:59:42
使用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脚本内容了
最新文章
- IOS Core Animation Advanced Techniques的学习笔记(三)
- linux TLS 线程本地变量
- windows 安装 go语言
- 证明tmult_ok的正确性
- Hadoop中客户端和服务器端的方法调用过程
- GL_GL系列 - 预算管理分析(案例)
- Java C# MD5 加密串一致性
- 3G? 2G? 2.5G? 4G? 与 WIFI, GPRS,CDMA 3G无线上网
- Gprinter Android SDK V1.0 使用说明
- python dict traversal
- Solr vs. Elasticsearch谁是开源搜索引擎王者
- Centos 7部署大众点评CAT(一)——单服务器部署
- WPF MVVM模式的一些理解
- Linux安装python3.5
- 基于前后端分离的Nginx+Tomcat动静分离
- HTML5中自定义属性(data-*)
- 次小生成树(POJ1679/CDOJ1959)
- u-boot移植(十二)---代码修改---支持DM9000网卡
- 【zigbee 】2.4G信号发放器 AT2401C PA功放
- android linux 内核层
热门文章
- tarball
- 并查集——poj1308(并查集延伸)
- c# mysql blob数据类型
- Tomcat 中如何给 web 项目配置虚拟目录的方法
- 论 Web 前端加密的意义
- 不使用库函数、自己编写的(strlen、strcpy、strcmp、strcat、memcmp、memcpy、memmove)
- jQuery - AJAX get()和post()方法
- [洛谷P3865]【模板】ST表
- C&;C++——C与C++知识点
- bzoj2827: 千山鸟飞绝 平衡树 替罪羊树 蜜汁标记