今天干了一件蠢事,在服务器上scp到服务器上,还好是copy,否则后果不堪设想。故,写此文,加深印象。
引言
为什么会用到ssh呢,会什么会用到scp,这就要提到一个字“云”。因为有云服务器的存在,所以你再也没法给服务器插上键盘、插上显示器了,因为你够不着他。那要使用云服务器,就必须用到ssh。
ssh的使用
ssh常用两种登录方式:
- 密码
- 公钥
两者都需要用户名。
使用以下命令1ssh username@yoursite.com
域名也可以用ip代替。
但是使用密码登录有些缺陷,如果被知道了用户名,就能被暴力破解,也就报废了。
所以通常,应该将密码的方式关闭。
公钥
这种加密方式中,密钥分公钥和私钥两部分。
- 公钥为“验证器”,能验证唯一的一个私钥。
- 私钥为“生成器”,能生成唯一的公钥。
也就是说,别人拿到公钥也没威胁,而私钥丢了就完蛋了。但是私钥相比于密码一定更加安全,因为私钥很长长长长长长长长。
scp
当你确认你能ssh成功时,回到你的电脑。在你的电脑上执行scp,即能进行远程拷贝。
格式为:1scp [option] source … dest
source和dest是远程或是本地,无所谓了。也就是说,你同时操纵两台远程电脑都行啊。