Переключить пользователя в Ubuntu с помощью Python - PullRequest
0 голосов
/ 08 января 2019

Я хочу создать веб-страницу, где пользователь может переключать пользователей Ubuntu, поэтому я использую формы HTML для получения ввода и CGI для получения ввода в Python. Моя проблема в том, что я не могу дать пароль пользователю при переключении: с пользователя на другого или с пользователя на root

Я дал sudo разрешение apache: который также не аутентифицирует учетные данные пользователя

import commands
import cgi,cgitb

x=cgi.FieldStorage()
username=x.getvalue('uname')
commands.getoutput("sudo su - "+username)
...