桌面终端运维包括哪些内容,web 终端

  桌面终端运维包括哪些内容,web 终端

  

Hi~由于博主公司业务有相当多的Linux终端设备,每次连上设备需要使用到外部工具,如:Xshell,每次都得去输入IP,端口,账号,密码相当的繁琐;偶尔看到阿里云远程连接终端功能挺有意思的,自己无聊就搭了一个,今天给大家分享一下个人比较好用的,可以实现单点登录概念,让运维从系统中直接无输入式SSH连接至终端~~~

  首先我们需要保证的是安装环境~

  python3(如果环境不随你,请找其他博客升级CSDN)

  由于Python 2.7和2021-1-1停止了与pip ~的业务,请确保系统环境Python3并查看Python版本说明

  #python -V#阿里云博主服务器,安装CentOS7的时候已经有默认的内置环境# python3-V,如果你的Python环境已经到了3,就不用升级#实际效果:【mubaic link】# Python 3-VPython 3 . 6 . 8 ——335433343愚人节35435433——35435434354343434333333333333愚人节54343434353435343435343343333333333333333333333

  pip(yum安装方法,你可以自己在CSDN找其他方法)

  首先需要安装epel扩展源码(如果有就不用再安装了):

  

sudo yum -y install epel-release

安装pip

  sudo yum -y安装python-pip ——35435435435435435435435435435435435435435435435435435435435

  

回到正题,安装完环境后咱们就可以来准备安装webssh了

  

:github上将webssh项目下载下来,地址:https://github.com/huashengdun/webssh

  

:将下载下来的.zip项目包放置服务器(建议放置目录/usr/local)

  

:确保已进入zip项目包所在目录(cd /usr/local)

  

:解压zip项目包

  解压缩webssh-master.zip

:进入webssh目录安装webssh

  #进入目录# cdwebsssh-master # install websssh # pyinstall

:记得开放8888端口,因为webssh默认使用8888端口

如果安装错误证明缺少环境,只需按照错误提示#安装所需的环境,然后再次执行安装命令# py install

:执行命令启动webssh项目

  

#403 Public plain http request is forbidden. 即上面所说http拦截案例图片,解决方案看上方代码块

  # Run webssh#wssh#以下提示表示操作成功[I210122 14: 24: 33 Settings: 125]警告策略[I210122 14: 24: 33 Main: 39]侦听:8888 (http) #端到端直接访问:http://ip:8888 #如果访问出现403因为webssh拦截http错误:禁止web SSH公共普通http请求。#根据GitHub作者提供的解决方案,只需打开普通http: # #wssh - fbidhttp=False# #后台运行web ssh # nohupwsh-fbidhttp=False #检查8888端口是否占用netstat-LNP grep888 #如果出现其他程序,使用#kill -9 id杀死其他程序

:最后再说说如何实现自动登录吧

  

只需要在自己系统中对终端记录好了IP、端口、账号、密码,即可直连方式直接连接终端~实现单点登录~~

  #根据作者华盛顿提供的实现自动登录的方案(其实少了一个字段~ ~博主开发的方案)#自动登录地址#http://ip:8888//?主机名=服务器地址用户名=登录帐户密码=登录密码(由base64加密的密码)端口=服务器端口

—————————————————————完——————————————————————

  010-59000

  欢迎转载,请带上博主。

  原文:Java终身实习工程师———MubaiClink

  QQ: 244769060

  E charts > label > formatter实现引入Img图像。

  Bootstrap-bsSuggest实现二次联动!不需要修改源代码!全网第一?

桌面终端运维包括哪些内容,web 终端