使用Python脚本在Linux中创建用户帐户时遇到麻烦

时间:2017-06-25 23:39:02

标签: python linux operating-system

def createUser(username,password):
    password = crypt.crypt(password,"$5$a1")
    os.system("sudo useradd -p '#{password}' -m "+username)

    createUser("lesson1",idhash)

这是我到目前为止创建用户帐户的代码,但每次创建用户帐户时,插入方法定义中的密码都不是新创建帐户的密码。

1 个答案:

答案 0 :(得分:1)

修复以下行以使用用户名和密码:

os.system("sudo useradd -p {} -m {}".format(password, username))