majordom:*:30:31:Majordomo:/usr/lib/majordomo:/bin/sh postgres:*:31:32:postgres:/var/lib/postgres:/bin/sh www-data:*:33:33:www-data:/var/www:/bin/sh backup:*:34:34:backup:/var/backups:/bin/sh msql:*:36:36:Mini SQL Database Manager:/var/lib/msql:/bin/sh operator:*:37:37:Operator:/var:/bin/sh list:*:38:38:SmartList:/var/list:/bin/sh irc:*:39:39:ircd:/var:/bin/sh gnats:*:41:41:Gnats Bug-Reporting System:/var:/bin/sh
#!/usr/bin/python
import sys, string
for line in open(’/etc/passwd’).readlines():
words = string.split(line, ’:’)
if len(words) >= 5:
print words[0], words[2:4], words[-1]
8 marks
#!/usr/bin/expect log_user 0 set localdir foo spawn ssh -l root linuxserver expect "Password: " send "wxyz1234\r" expect "\\$" send "cd $localdir" expect "\\$" send "[lindex $argv 0]\r" interact
This document was produced using groff-1.19.