用户云卷云舒 发表于 2024-11-20 10:14:04

Linux:window命令行cmd连接服务器

配景

我们一样平常用的电脑系统照旧Windows居多,想要连接到Linux服务器就必要一个本地终端,包罗cmd,powershell,xshell等等,乃至git bash也行。。。
这里用cmd举例说明。
利用场景

临时利用陌生电脑

在任何电脑直接win+r输入cmd
https://i-blog.csdnimg.cn/blog_migrate/a1b56ff462c8938bd1a8b651eaa3bcdf.png
打开命令行如图,在哪个盘对于本文操纵没有影响,后面如果想要执行一些其他的操纵命令可以自行cd,命令和linux大差不差。
https://i-blog.csdnimg.cn/blog_migrate/45fd72e048381a055f45b5ca8e46f827.png
首先输入命令ssh -V看一下cmd里是否安装了openssh,大部分都已经自动装上了,没有的找找教程安装一下。
https://i-blog.csdnimg.cn/blog_migrate/d4b8ba95155195e96557ca142e093382.png
然后输入如下命令
ssh root@12.34.56.789
root:本身的用户名,没修改过默认是root,root权限过于大了,发起添加一个用户。
12.34.56.789:要连接服务器的公网ip
端口默认是22,如果本身修改了要在后面加一下端标语,如下
ssh root@12.34.56.789
-p 6666 然后回车输个密码就ok了。
本身常用电脑

如果经常必要连接服务器,那每次输入一下公网ip,那真是非常糟糕的事,所以我们必要给本身的服务器起个名字。
首先在如下路径找到config文件,一样平常来说我们之前生成过密钥,就会有这个.ssh文件夹,没有的话自行新建一个,再新建一个config文件,文件类型就是file。
https://i-blog.csdnimg.cn/blog_migrate/8eca3f15de0136c466069c10798efc67.png
如图,敲上去,可以给多个服务器添加别名,依次向下写就行。
https://i-blog.csdnimg.cn/blog_migrate/5b10d705fb2b62d8732ed9db68c4e703.png
shuaige:你预备起的名字
12.34.56.789:服务器公网ip
root:你服务器的用户名
20000:你映射到22端口的其他端标语,没修改就不用写。
保存后回到cmd输入
cmd shuaige
回车输个密码就ok了,非常清爽~
安全题目

看了一些关于ssh密码登录服务器有安全隐患的文章,主要是下面这两点:
1、密码明文传输,容易被截获(也有文章说别截获也不会显示密码)
2、可以暴力破解密码。。。
想法:安全性相比密钥登录肯定是不如,但逢电脑就配密钥也不太实际,上面两个题目可以做对应的预防,好比不要在未知的网络下操纵,起个复杂一点的密码。。。
大家有什么想法在评论区讨论一下~

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux:window命令行cmd连接服务器