0%

服务器远程办公

用途

很多时候,公司电脑都是用于开发的,当中自然有很多数据和配置好的环境,操作起来非常方便,但是,我们不可能天天在屏幕前啊,一定会离开岗位的,我之前就因为要去工厂实地查看电机生产,现场改测试,现场测试,现场编程,还好我有个笔记本,可以直接远程办公快速实现,这个功能,确实不错的。还有就是编译内核的时候,几个小时都常态,所以,ssh登录挂着就好了,编译完就走了,虽然应该都是服务器去编译的。

SSH登录

说到ssh,肯定都熟悉了,毕竟搞linux,搞git都或多或少用过,这个稳定可靠安全的通信协议。Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络通信,它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。

实现原理就是非对称加密RSA了。所以私钥千万不要随便给别人,公钥可以公开哦。

ssh登录是干嘛,因为linux这种服务器系统,或者换个名称,应该是批处理系统,因为它是有多个用户的,所以每次ssh登录其实就是开辟了一个tty终端,这个终端给到我这个用户而已。ssh就干了这件事。

登录方法1:

指令行咯,前提就是双方都要ssh这个功能,都得提前安装ssh服务器。而且都启动了才行

1
2
//ssh 客户端用户名@服务器ip地址
ssh csm@192.168.1.1

这个最好固定ip比较好。

登录方法2:

公钥登录

本地生成ssh,然后把公钥发给远程主机,自己保留私钥,通过这个私钥来解密登录。

其实用过github就知道了,其实就是github里面的令牌登录和ssh公私钥匙而已。

远程主机控制

其实,看到上面这个发现了端倪,上面的其实是生成一个伪tty终端,一个终端是不能代表这个主机,现在网上有非常多维修电脑的工程师都是远程控制电脑的,对的,这就是区别,别人远程控制是整个电脑啊。

这里我就来给大家提供一个好东西,向日葵远程控制,这个确实不错的。如下图所示,这个远程协助的时候就是从机啦,下面那个设备列表就是主机,同一时刻只能有一个主机,它可以控制其他从机,注意设备从机密码。还可以通过识别码和验证码实现远程协助办公哦。

远程开机

这个就是是一个非常麻烦的东西了,现在的方案有很多。

想玩的,可以自己去尝试一下,确实挺不错的。

总结

这个就是为了方便自己搭建服务器,方便自己远程控制和出差在外,却需要一台电脑进行开发测试,都可以选择这个好方法,远程就让有了很多方法和手段,你也可以不用跑到别人公司去实地了解情况,说不定简单线上测试就能解决呢。

-------------下次的来访是什么时候呢[doge]-------------