這個工具是使用Python開發,能夠從下面地址瞭解詳情。html
官網:https://pypi.org/project/webssh/python
webssh這個工具能夠幹啥??linux
在linux機器上安裝python環境,而且使用命令pip3 install webssh,裝上這個模塊web
咱們就能夠在瀏覽器web頁面登陸咱們的linux機器,是否是很強大!vim
支持SSH密碼驗證,包括空密碼。瀏覽器
支持SSH公鑰認證,包括DSA RSA ECDSA Ed25519密鑰。服務器
支持加密密鑰。ssh
支持兩要素身份驗證(基於時間的一次性密碼)工具
支持全屏終端。編碼
終端窗口可調整大小。
自動檢測ssh服務器的默認編碼。
現代瀏覽器支持Chrome,Firefox,Safari,Edge,Opera。
pip3 install webssh
# 直接運行wssh,使用默認8888端口 wssh # 經過綁定IP地址和端口啓動 wssh --address='192.168.83.129' --port=8888 wssh --address='0.0.0.0' --port=8888 # 經過綁定IP地址和端口啓動,只容許本地地址訪問 wssh --address='127.0.0.1' --port=8888
打開瀏覽器,輸入 http://192.168.83.129:8888
點擊Connect
注意
服務啓動後,能夠經過 http://192.168.83.129:8888/ 或 http://localhost:8888 來訪問。
頁面會要求輸入要登陸的機器名,端口,用戶和密碼,而後就能夠SSH到指定機器了。
若要使用root用戶登陸Webssh,必須修改配置文件 vim /etc/ssh/sshd_config
註釋掉 #PermitRootLogin without-password 添加PermitRootLogin yes
# Authentication: LoginGraceTime 120 #PermitRootLogin prohibit-password PermitRootLogin yes StrictModes yes
而後重啓服務便可。
以前也推薦過一款國人用JAVA開發的SSH工具:這款國產SSH客戶端很牛逼!網友直呼:666
連接:https://www.cnblogs.com/yunwa...
做者:Mr_Yun