python3--安装webssh服务

摘要:
主机名=192.168.1.123&用户名=根密码=xxx
1、下载

pip3 install webssh  

2、启动webssh服务
# 直接运行wssh,使用默认8888端口
wssh

# 通过绑定IP地址和端口启动
wssh --address='192.168.0.123' --port=8888
wssh --address='0.0.0.0' --port=8888

# 通过绑定IP地址和端口启动,只允许本地地址访问
wssh --address='127.0.0.1' --port=8888



  
python3--安装webssh服务第1张

路由跳转直接登陆服务器,需要将密码进行base64转码

str1 = '123456'
sw = bytes(str1,'utf-8')
print(sw)
import base64
data = base64.b64encode(sw)
print(data)

页面访问,即可登陆远程服务器

http://localhost:8888/?hostname=192.168.1.123&username=root&password=xxx

免责声明:文章转载自《python3--安装webssh服务》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C# 将日期转换为时间戳(日期与时间戳互转)windows的磁盘操作之七——获取当前所有的物理磁盘号下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

openssl enc 加解密

介绍 enc - 对称加密例程,使用对称密钥对数据进行加解密,特点是速度快,能对大量数据进行处理。算法有流算法和分组加密算法,流算法是逐字节加密,数据经典算法,但由于其容易被破译,现在已很少使用;分组加密算法是将数据分成固定大小的组里,然后逐组进行加密,比较广为人知的是DES3。分组算法中又有ECB,CBC,CFB,OFB,CTR等工作模式,其中默认选C...

C#实现Base64编码与解码

一、编码规则      Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说...

01 psutils模块运用

python3.6.7安装脚本 baim0手撸版 #!/bin/bash cd /opt yum update -y yum -y groupinstall "Development tools" yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sql...

java script btoa与atob的

javascript原生的api本来就支持,Base64,但是由于之前的javascript局限性,导致Base64基本中看不中用。当前html5标准正式化之际,Base64将有较大的转型空间,对于Html5 Api中出现的如FileReader Api, 拖拽上传,甚至是Canvas,Video截图都可以实现。 好了,前言说了一大堆,Base64转码和解...

Qt Base64 编解码工具

需求:两台主机之间只能通过剪贴板文本通信,要求将主机A的文件拷贝到主机B(具体场景嘛,懂的都懂)。对于NotePad++等文本编辑器,打开较大的文件进行Base64 encode/decode 容易崩溃失败,于是想写个工具,在主机A从文本Base64 encode到剪贴板,在主机B直接从剪贴板Base64 decode还原出原始的文件,从而实现文件拷贝 D...

Python爬虫入门教程 51-100 Python3爬虫通过m3u8文件下载ts视频-Python爬虫6操作

什么是m3u8文件 M3U8文件是指UTF-8编码格式的M3U文件。M3U文件是记录了一个索引纯文本文件, 打开它时播放软件并不是播放它,而是根据它的索引找到对应的音视频文件的网络地址进行在线播放。 原视频数据分割为很多个TS流,每个TS流的地址记录在m3u8文件列表中 比如我这里有一个m3u8文件,文件内容如下 #EXTM3U #EXT-X-VERSI...