설치 프로세스를 자동화할 수 있도록 새 비밀번호를 smbpasswd로 파이프하려면 어떻게 해야 하나요?
이 두 가지 이유로 죄송합니다. 것은 바람직하지 않다.
더욱 효과적으로 사용할 수 있는 이름은 파일이므로 약간만이라도 동일팔레트에 파일을 읽을 수 있지만, 미끼처럼이 아니라 단순한 스크립트는 아래에 파이썬 페제임스 읽었던 페제임스 사용하는 방법을 볼 수 있을 정도로
#!/usr/bin/python
#converted from: http://pexpect.sourceforge.net/pexpect.html
#child = pexpect.spawn('scp foo [email protected]:.')
#child.expect ('Password:')
#child.sendline (mypassword)
import pexpect
import sys
user=sys.argv[1]
passwd=sys.argv[2]
child = pexpect.spawn('/usr/bin/smbpasswd -a '+str(user))
child.expect('New SMB password:')
child.sendline (passwd)
child.expect ('Retype new SMB password:')
child.sendline (passwd)
그럼 하시오. ./smbpasswd.py userName1 & # 39, f # @ (&, * (_\n895& # 39.