用ssh连接linux云服务器

        连接远程服务器应该是一个合格程序员应该具备的基本能力,但我发现身边的很多人,包括一些程序员,但大多数是学生(因为我自己本身就是学生),谈起使用ssh连接服务器都是一头雾水,不可置疑现在课程太水,在我所在的中流985中,专业课老师划水都是很常见的,可想而知其他学校。当然也有一些负责任的好老师,但终究占少数。所以这里把ssh连接远程服务器的操作描述一下:

我习惯使用命令行连接,当然现在有很多图形化可视化的工具,输入host和密码即可进入的,进行一些操作都是很简单的大家可以去搜一下。

简单来讲,步骤如下:

打开一个命令行窗口。cmd或者linux、mac上的命令行。甚至git bash也成

因为cmd实际使用会发现很多问题,比如方向键乱码,删除键乱码等,所以我一般在win10上使用git bash

连接

ssh username@host

比如我的服务器名字是ubuntu,host也就是IP地址是110.120.56.119(IP为随便输的,如有雷同纯属巧合)。那么我输入的就是 :

ssh ubuntu@110.120.56.119

回车;

出现输入密码提示,输入密码回车即可

这里注意,输入密码时不会显示密码,但密码其实是输入进去了,不用在意这个细节。

然后进入的基本就是一个操作系统,比如是linux的系统,就使用linux的操作命令即可。

 

那么有时候经常需要从自己的电脑上传一些东西到服务器上该怎么做呢。

这时候要新开一个命令行窗口,使用如下命令

scp filename username@remotehost:remotedirectory

这里filename是文件的路径(路径最后记得加上文件名哦不要忘了)

remotedirectory是你传进服务器上的路径

比如我有一个文件test.txt放在我电脑的E:\,想传到我Ubuntu服务器上的~目录

这个时候输入:

scp E:\test.txt ubuntu@110.120.56.119:~

回车,输入密码即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值