阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

linux ssh、sftp、scp命令远程传输文件

34次阅读
没有评论

共计 1480 个字符,预计需要花费 4 分钟才能阅读完成。

linux ssh、sftp、scp 命令远程传输文件

以下实验数据都是手工亲测,非拷贝而来,所以真实可靠,也是我在工作当中经常用到的一些命令,分享出来,大家一块学习。系统操作环境 Centos7.3 64 *2, 两台机器都在公网 IP 地址分别是

A:223.5.5.5

B:223.6.6.6
sftp 是一个交互式文件传输程式

它类似于 ftp 传输协议,属于 ssh, 但它进行加密传输,相对 FTP 来讲有更高的安全性。

sftp 用法

如果有服务器的端口不是默认的 22,请在 sftp 后面加 -P 端口号 即可。

# sftp root@223.6.6.6
The authenticity of host‘223.6.6.6 (223.6.6.6)’can’t be established.
ECDSA key fingerprint is SHA256:Hl/dKTFzL4lOlF8DIG5itaV4OAsZunC2AWlFGLjLfsg.
Are you sure you want to continue connecting (yes/no)? yes【输入 yes 回车】Warning: Permanently added‘223.6.6.6’(ECDSA) to the list of known hosts.
root@223.6.6.6’s password:【输入 223.6.6.6 的 root 密码并回车】Connected to 223.6.6.6.
sftp>

将 223.6.6.6 服务器文件下载到 223.5.5.5 的 home 目录;

sftp> get /var/www/renwole.txt /home/

将 223.5.5.5 服务器文件上传到 223.6.6.6 服务器的 mnt 目录;

sftp> put /home/renwole.txt /mnt/

你如果不知道远程主机的目录是什么样,ls 命令可以列出 223.6.6.6 服务器的当前目录列表。例如:

sftp> ls // 和查看本地操作命令一样
sftp> pwd // 查询 223.6.6.6 的当前工作目录 

改变路径可以用 cd,改变本机路径可以用 cd.. 例如;

sftp> cd

如果用于修改服务器文件,可以使用 ssh 连接,例如:

# ssh root@223.6.6.6
root@223.6.6.6’s password:【输入 B 服务器密码回车进入内部】

如果想退出,例如:

# exit // 退出机器,返回你原始机器界面。
scp 具有和 ssh 一样的验证机制,从而可以实现 2 台机器安全的远程拷贝文件

scp 可以概括为:scp -P 端口 文件路径 用户名 @主机地址: 远程目录

如果想拷贝本地文件到另外一台 ssh 终端,可以使用以下命令;

# scp /renwole/mariadb.tar.gz root@223.6.6.6:/renwole123/
root@223.6.6.6’s password:【输入密码回车】mariadb.tar.gz 8% 37MB 1.3MB/s 05:29 ETA

如果你反过来操作,把远程主机的文件拷贝到当前系统,操作命令以下;

# scp root@223.6.6.6:/renwole123/mariadb.tar.gz /renwole

如果你想拷贝文件夹以及文件夹内的所有文件, 就加参数 -r 如果你的端口号不是 22,那么需要在 scp 后加个 -P (区分大小写) 端口号。建议加 - C 选项,因为这样可以启用 SSH 的压缩功能;传输速度更快,例如

# scp -P 6632 -C /renwole/mariadb root@223.6.6.6:/renwole123/

其实我个人建议使用 scp,速度快,稳定,安全。

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计1480字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中