我将使用 Python 编写一个脚本来更改 SAMBA 服务器上的用户密码。我从来没有学过 Python,现在我用 Ubuntu 在我的 VirtualBox 上尝试了不同的东西。使用此代码,我可以在我的 VirtualBox 中更改(或更好地删除并设置新的)用户密码。但它也可以在服务器上运行吗?我没有任何线索。请帮我。谢谢!
from subprocess import Popen
uname = raw_input("Username: ")
proc = Popen(['/usr/bin/sudo', '/usr/bin/passwd', uname, '--d'])
proc.communicate()
proc = Popen(['/usr/bin/sudo', '/usr/bin/passwd', uname])
proc.communicate()