【Linux】03--配置远程链接及Xshell使用

文章导读:

本文解决问题:


1、远程链接意义何在

今后我们的代码,数据,图片等等,都是分开放在不同的服务器上,这时候就需要远程链接进行访问

Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为22

2、远程链接工具

CRT和xshell工具进行实现,通过SSH协议进行连接;ftp

3、远程连接的原理

互联网上的计算机都有一个唯一的32位的IP地址.可以通过这个唯一的IP地址进行访问.局域网内也有预留的IP地址,也是唯一的.这样通过SSH服务通过22端口就可以进行远程连接服务了,连接的协议还有一个talent,但是这个协议的数据交换是明文的,不安全.

linux服务器里运行着一个SSH服务,实时监听22端口,通过客户端CRT选择协议,SSH,端口22,还有用户进行连接,然后远程管理服务器.传输是加密的(Telnet是不加密的)

连接的IP一般配置在eth0上. 服务器端ssh服务,进程名字:SSHD.

4、既然实现远程链接都要涉及到一个SSH协议,那么这个协议有什么作用?

SSH为Secure Shell的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。

SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录,以及用户之间进行资料拷贝。

利用SSH协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是 UNIX 系统上的一个程序,后来又迅速扩展到其他操作平台。SSH 在正确使用时可弥补网络中的漏洞。SSH 客户端适用于多种平台。几乎所有 UNIX 平台—包括 HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。

使用SSH服务,需要安装相应的服务器和客户端。客户端和服务器的关系:如果,A机器想被B机器远程控制,那么,A机器需要安装SSH服务器,B机器需要安装SSH客户端。

5、实际使用意义

我们在实际的开发过程中,用的是Linux系统,这个SSH协议帮助我们进行进行远程链接。我们可以这样去理解,我们在windows上想远程链接Linux系统,要想我们操作windows跟Linux一样,给Linux加一个协议,即SSH,通过这个协议让我们的windows能够通过第三方软件进行远程控制Linux系统

windows与windows之间没有实际意义,正常的开发,我们用Linux进行开发跑代码,SSH应该是只存在于windows远程链接Linux的应用中。

6、总结一下crt和xshell的区别

xshell直接拖拽,crt第二个软件直接拖拽

xshell可以使用命令,crt第一个软件也是用命令

7、链接失败总结

7.1、网段保持一致

7.2、服务器防火墙关闭,有时候需要关闭windows的防火墙


1、配置Linux系统下的SSH协议

1.1、sudo apt install openssh,可以同时安装服务端跟客户端

1.2、更新apt-get,sudo apt-get update

1.3、openssh-server既是服务端也是客户端

sudo apt-get install openssh-server

1.4、查看ssh进程

如果能查到说明安装成功并启动了

ps -e | grep ssh

1.5、使用另一台机器进行访问

格式:ssh 用户名@IP

使用ssh访问,如访问出现错误。可查看是否有该文件 ~/.ssh/known_ssh 尝试删除该文件解决。



2、使用windows第三方软件进行远程链接

xshell的远程链接:

2.1、什么是xshell?

Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。

2.2、怎么实现远程链接?

1、点击创建,只需要修改主机就行,是你要链接的虚拟机IP地址,而名称是别名,可以随便起,其他都不动

2、点击链接

3、输入的是你ubuntu的账号

2.3、链接可能出现的问题

Linux防火墙未关闭  sudo  ufw  disable

特点:有光标

2.4、怎么传递文件?

分为两种方式,一种是本地上传,一种是本地下载

注意的是:

如果传输文件夹,先将文件夹进行压缩,之后一样的操作

如果服务器安装了东西,咱们的远程重新链接一下,避免出现错误

2.4.1、本地上传到服务器:

将桌面的这个文件拖到xshell里面,发现有传输框,但是没进度,接着在代码上发现,提醒你rz未安装

命令:rz   敲一下回车,再选中本地的文件,就可以上传到Linux的home目录里面

如何上传到指定位置?

用pwd显示一下,我们可以看到默认是传输到home里面的,如果想指定,cd一下,进入到哪个位置,拖进去就是在哪个位置

2.4.2、服务器下载到本地:

格式:sz  指定文件 

1、在指定文件上,跟上传是一样的,如果你的文件在Linux桌面,你直接输入sz laowang2.txt是无法找到的,必须先cd到桌面,再去下载才成功

2、---不能下载到windows的桌面

3、---放到D盘,下载过来了,但是这个传输框没有结束,可能是bug,后面的测试显示传输完毕(放其他盘)



CRT的远程链接:

2.1、什么是CRT?

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。

SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括WindowsUNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

2.2、CRT怎么实现链接?

1、打开第一个,不好区分的话看时间,打开先时间出来的

它有一个特点,在我们安装完后,会发现有两个.exe程序端口,同时兼具着两种功能

第一种不具备拖拽功能

2、不知道SSH2跟其他的区别,默认是下一步

3、设置ubuntu的IP、用户名

4、后面的默认下一步到这

5、连接状态:失败---问题解决

6、出现编码混乱,修改一下

2.3、链接可能出现的问题

sudo  ufw  disable

特点:CRT输入命令没有光标

2.4、怎么传输文件?

第一个软件:

当链接成功后,使用快捷键:alt+p,会切换到一个新的界面

特点:只识别ls,pwd,get,set,cd等小部分Linux指令

1、上传服务器:

这里面有一点,就是雍老师可以直接拖拽进去,这个不行

手敲路径:put -r  “文件路径”  代表上传此文件到服务器的当前位置

文件会存储在家目录里面,这个很正常,因为当前位置就是  /home/tao

2、从服务器下载到本地:

lpwd                   代表本地windows默认的传输位置

lcd ”路径“            代表更改本地windows的传输位置

get   -r   ”文件“    代表获取服务器的文件,并下载到本地windows当前位置

如果说我们下载一个空文件,不会显示传输过程


第二个软件:左边本地,右边远程,直接拖拽就可以完成传输。里面的编码格式更改不管用

但是两者拖拽不同的是,客户机可以拖拽到服务器里,而服务器得拖拽到客户机某个文件下才行

=================二次安装3.21================

18.04一切还比较顺利

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,402评论 6 499
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,377评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,483评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,165评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,176评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,146评论 1 297
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,032评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,896评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,311评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,536评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,696评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,413评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,008评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,659评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,815评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,698评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,592评论 2 353

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,158评论 2 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,651评论 18 139
  • CA和证书安全协议(SSL/TLS)OpenSSH 一、CA和证书 (一) PKI(Public Key Infr...
    哈喽别样阅读 1,391评论 0 0
  • 每年,姥姥的生日都是春天最好的时候。 今年,又是姥姥的生日,小院的杏花似乎也知道,于是开满了枝丫,引的大家早早来观...
    鸽子Daisy阅读 424评论 4 3
  • 前男友身上有一颗定时炸弹,我给安的。 当然,我不是故意的。 当初并没有想到,这个实验多余的芯片报废会有多大后果。 ...
    勰儿阅读 531评论 0 0