ssh命令

1.什么是ssh

SSH是一种网络协议,用于计算机之间的加密登录

2.1基本用法--登录

$ ssh user@host -p 2222  用户名@主机ip -p 端口号(默认22)

例如 ssh young@172.29.80.123 -p 22222  (端口号 小P)

如果你是第一次登录对方主机,系统会出现下面的提示:

The authenticity of host 'host (12.18.429.21)' can't be established.
      RSA key fingerprint is 98:2e:d7:e0:de:9f:ac:67:28:c2:42:2d:37:16:58:4d.
      Are you sure you want to continue connecting (yes/no)?

这段话的意思是,无法确认host主机的真实性,只知道它的公钥指纹,问你还想继续连接吗?
所谓"公钥指纹",是指公钥长度较长(这里采用RSA算法,长达1024位),很难比对,所以对其进行MD5计算,将它变成一个128位的指纹。

当远程主机的公钥被接受以后,它就会被保存在文件$HOME/.ssh/known_hosts之中。下次再连接这台主机,系统就会认出它的公钥已经保存在本地了,从而跳过警告部分,直接提示输入密码。

2.2上传文件(端口号 大P)

上传文件 命令方法是:

1 $ scp  -P 端口号 文件名 young@172.29.80.123:/data/webserver/www/html

例如:

1 $ scp -P 22222 test.html young@172.29.80.123:/data/webserver/www/html

2.3 下载文件

本地复制远程文件:(把远程的文件复制到本地)
scp root@www.test.com:/val/test/test.tar.gz /val/test/test.tar.gz

2.4文件夹

直接传目录,目录名前面加一个 -r  :

scp -P 22222 -r test young@172.29.80.123:/data/webserver/www/html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值