python-webssh开源程序安装使用笔记

webssh python 安装 使用 源程序 笔记 wssh 00 路径 port=8888 编程进阶笔记
发布日期 2022-10-04 更新日期 2022-10-04 阅读次数 215 文章字数 815

一款开源的 python webssh 程序:官网:webssh · PyPI ,github:huashengdun/webssh: Web based ssh client (github.com)

#安装(可查看安装路径)

pip3 install webssh

#直接运行wssh(这里的 wssh 相当于: python3 项目路径/main.py)

wssh --address='0.0.0.0' --port=8888  --fbidhttp=False

#快速打开

http://192.168.5.15:8888/?hostname=192.168.5.15&username=root&password=cm9vdfe.*23

#后台启动

nohup wssh -address='0.0.0.0' --port=8888 --policy=autoadd --fbidhttp=False > webssh.out &

#杀死进程

#1.先找到8888进程

ps -ef | grep 8888

root      2730     1  0 13:24 ?        00:00:00 /www/server/panel/pyenv/bin/python3.7 /www/server/panel/pyenv/bin/wssh -address=0.0.0.0 --port=8888 --policy=autoadd --fbidhttp=False

root      3348  2904  0 13:29 pts/0    00:00:00 grep --color=auto 8888

#2.杀死该进程(kill -9 pid),其中pid默认第一行第二个

kill -9 2730

#自定义字体:把字体放在 webssh/static/css/fonts/ ,如果不记得安装目录,前面说的再次 pip3 install webssh 会提示路径。

#iframe中使用:提示XSRF cookie does not match POST argument,也就是xsrf验证不通过,这个时候需要修改webssh/settings.py文件中的配置改为False(默认为True),或启动时带上该参数 --xsrf=False


文章作者: 朱丰华

文章链接: https://smart.52dixiaowo.com/blog/post-104.html

版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。

webssh python 安装 使用 源程序 笔记 wssh 00 路径 port=8888

发表评论

相关推荐
朱丰华   |   1年前   |   linux · upx

Linux下安装UPX

450    评论    点赞
朱丰华   |   1年前   |   请求 · 一个

ab测压命令,apache测压工具

196    评论    点赞
朱丰华   |   1年前   |   php · 缓存 · opcache

php 加速、提高并发opcache

223    评论    点赞
朱丰华   |   1年前   |   go · gopath

Go自定义包并安装(GOPATH)

130    评论    点赞
朱丰华   |   1年前   |   php · 字符 · 正则

php正则表达式原生字符

95    评论    点赞
朱丰华   |   1年前   |   php

windows下编写、编译php扩展

177    评论    点赞
朱丰华   |   1年前   |   html

npm clean-mark,抓取网页文章内容,转换成markdown、html、txt

200    评论    点赞
朱丰华   |   1年前   |   centos

centos安装golang

103    评论    点赞
朱丰华   |   1年前   |   html · npm · audit

npm报错、原因:run `npm audit fix` to fix them, or `npm audit` for details html

79    评论    点赞
朱丰华   |   1年前   |   javascript · js · obfuscator · 混淆

javascript-obfuscator混淆js文件

60    评论    点赞
朱丰华   |   1年前   |   js · vue · npm · 安装

npm快速上手

110    评论    点赞
朱丰华   |   1年前   |   nvm · git · 安装

entos7安装、使用nvm

84    评论    点赞
朱丰华   |   1年前   |   python

python怎么引入自定义的子目录、父目录文件?

74    评论    点赞
朱丰华   |   1年前   |   python · 安装

python安装、重新安装pip

107    评论    点赞
朱丰华   |   1年前   |   python · linux · www

linux给www用户【非root】安装python3

212    评论    点赞
朱丰华   |   1年前   |   python

python pip离线安装某个包

147    评论    点赞
朱丰华   |   1年前   |   docker · 安装 · linux

centos安装docker

115    评论    点赞
朱丰华   |   1年前   |   php · 编译

ubuntu、centos系统从源码编译指定版本php--超详细

168    评论    点赞
朱丰华   |   1年前   |   php · git · 编译

从源码编译php

143    评论    点赞
朱丰华   |   1年前   |   linux · sql · sqlite · package · sqlite3

linux安装环境ERROR: PACKAGE REQUIREMENTS (SQLITE3 > 3.7.4) WERE NOT MET: NO PACKAGE ‘SQLITE3’

275    评论    点赞
{{item.author_name}}   |   {{new Date(item.date*1000).log()}}   |   {{it}} ·

{{item.title}}

{{item.uv}}    评论    点赞