Найти - Пользователи
Полная версия: Bash & file manager in flask interface
Начало » Python для экспертов » Bash & file manager in flask interface
1
unlimuser
Какие варианты реализации подобных задач? :
- вставка терминального bash-окна (аналог AWS CLI), где можно вводить любые консольные команды и иметь stdout вывод их выполнения.
- файловый менеджер на сервере встроенный в интерфейс flask
Спасибо.
py.user.next
В HTML-виде можешь сделать.

app.py
  
 
from flask import Flask
import subprocess
 
app = Flask(__name__)
 
@app.route('/')
def index():
    p = subprocess.Popen(['/bin/ls', '/'], stdout=subprocess.PIPE)
    out = p.stdout.read().decode('latin1')
    return 'Hello: ' + out
Выдаёт список директорий в корневой директории.
DamMercul
https://github.com/tennc/webshell/blob/master/php/wso2.5.1.php
А там уже просто apache врубите
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB