Script started on Mon Sep 23 16:51:50 2002 [barrie@magnolia barrie]$ sudo tcsh We trust you have received the usual lecture from the local System Administrator. It usually boils down to these two things: #1) Respect the privacy of others. #2) Think before you type. Password: [root@magnolia ~]$ ls barriesudoer [root@magnolia ~]$ cd /root [root@magnolia /root]$ lls anaconda-ks.cfg install.log install.log.syslog [root@magnolia /root]$ cpwhifind editsuderoers find: editsudoers: No such file or directory [root@magnolia /root]$ cd / [root@magnolia /]$ ls bin dev home lib misc opt root tmp var boot etc initrd lost+found mnt proc sbin usr [root@magnolia /]$ cd etc [root@magnolia /etc]$ ls a2ps.cfg ioctl.save printcap.old a2ps-site.cfg iproute2 printconf.local adjtime isdn profile alchemist issue profile.d aliases issue.net protocols aliases.db kde pwdb.conf alternatives kderc qt.fontguess anacrontab krb5.conf radvd.conf at.deny krb.conf rc auto.master krb.realms rc0.d auto.misc ksysguarddrc rc1.d bashrc ldap.conf rc2.d cdrecord.conf ld.so.cache rc3.d cipe ld.so.conf rc4.d CORBA libuser.conf rc5.d cron.d lilo.conf.anaconda rc6.d cron.daily locale rc.d cron.hourly localtime rc.local cron.monthly log.d rc.sysinit crontab login.defs redhat-release cron.weekly logrotate.conf resolv.conf csh.cshrc logrotate.d resolv.conf.sv csh.login lpd.conf rmt cups lpd.perms rpc default ltrace.conf rpm dhcpc mail sane.d dhcpcd mailcap screenrc DIR_COLORS mail.rc scrollkeeper.conf dumpdates makedev.d securetty editsudoers man.config security esd.conf midi sendmail.cf exports mime-magic sensors.conf fam.conf mime-magic.dat services fdprm mime.types sgml filesystems minicom.users shadow fstab modules.conf shadow- fstab.REVOKE modules.conf~ shells gconf motd skel gnome mtab smrsh gnome-vfs-mime-magic Muttrc snmp gpm-root.conf nmh sound group nscd.conf ssh group- nsswitch.conf sudoers grub.conf ntp sudoersLAST20020923 gshadow ntp.conf sysconfig gshadow- oaf sysctl.conf gtk openldap syslog.conf gtk-2.0 opt termcap host.conf pam.d timidity.cfg hosts pam_smb.conf updatedb.conf hosts.allow pango updfstab.conf hosts.deny paper.config updfstab.conf.default hotplug passwd vfontcap htdig.conf passwd- vfs identd.conf passwd.OLD warnquota.conf im_palette.pal pbm2ppa.conf wgetrc im_palette-small.pal pine.conf X11 im_palette-tiny.pal pine.conf.fixed xinetd.conf imrc pinforc xinetd.d info-dir pluggerrc xml init.d pnm2ppa.conf xpdfrc initlog.conf ppp yp.conf inittab printcap ypserv.conf inputrc printcap.local [root@magnolia /etc]$ ls duedit editsudoers [root@magnolia /etc]$ cp editmv editsuedoers ~barrie [root@magnolia /etc]$ ls edit* ls: No match. [root@magnolia /etc]$ cd ~barrie [root@magnolia ~]$ ls barriesudoer editsudoers [root@magnolia ~]$ ^Dexit [barrie@magnolia barrie]$ ls barriesudoer editsudoers [barrie@magnolia barrie]$ tes   script testsys Script started, file is testsys [barrie@magnolia barrie]$ echo $SHELL /bin/bash [barrie@magnolia barrie]$ echo $HOSTNAME magnolia [barrie@magnolia barrie]$ grep barrie /etc/passwd barrie:x:500:500:Barrie Hayes:/home/barrie:/bin/bash [barrie@magnolia barrie]$ pico /etc/passwd UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 30 lines ]File: /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown:x:6:0:shutdown:/sbin:/sbin/shutdownhalt:x:7:0:halt:/sbin:/sbin/haltmail:x:8:12:mail:/var/spool/mail:/sbin/nologinnews:x:9:13:news:/var/spool/news:uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologingopher:x:13:30:gopher:/var/gopher:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologinnobody:x:99:99:Nobody:/:/sbin/nologinvcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologinmailnull:x:47:47::/var/spool/mqueue:/dev/nullrpm:x:37:37::/var/lib/rpm:/bin/bashntp:x:38:38::/etc/ntp:/sbin/nologinFile Name to write : /etc/passwdT To Files C Cancel TAB Complete LAST20020923[ Writing... ][ Cannot open file for writing: Permission denied ]^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg UnCut Text To Spell [barrie@magnolia barrie]$ sudo pico /etc/passwd Password: UW PICO(tm) 4.2 New Buffer Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell  [ Reading file ][ Read 30 lines ] File: /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/var/spool/news: uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin mailnull:x:47:47::/var/spool/mqueue:/dev/null rpm:x:37:37::/var/lib/rpm:/bin/bash ntp:x:38:38::/etc/ntp:/sbin/nologinFile Name to write : /etc/passwdT To Files C Cancel TAB Complete LAST20020923[ Writing... ][ Wrote 30 lines ]File: /etc/passwdLAST20020923^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell File Name to write : /etc/passwdLAST20020923T To Files C Cancel TAB Complete              Y Yes N [No] File "/etc/passwd" exists, OVERWRITE ? Yes[ Writing... ][ Wrote 30 lines ] File: /etc/passwd ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologingopher:x:13:30:gopher:/var/gopher:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologinnobody:x:99:99:Nobody:/:/sbin/nologinvcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologinmailnull:x:47:47::/var/spool/mqueue:/dev/nullrpm:x:37:37::/var/lib/rpm:/bin/bashtp:x:38:38::/etc/ntp:/sbin/nologinrpc:x:32:32:Portmapper RPC user:/xfs:x:43:43:X Font Server:/etc/X11/fs:/bin/falsedm:x:42:42::/var/gdm:/sbin/nologinrpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologinnfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologinscd:x:28:28:NSCD Daemon:/:/bin/falseident:x:98:98:pident user:/:/sbin/nologinradvd:x:75:75:radvd user:/:/bin/falsepcap:x:77:77::/var/arpwatch:/sbin/nologin barrie:x:500:500:Barrie Hayes:/home/barrie:/bin/bash rpc:x:32:32:Portmapper RPC user:/xfs:x:43:43:X Font Server:/etc/X11/fs:/bin/false dm:x:42:42::/var/gdm:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin scd:x:28:28:NSCD Daemon:/:/bin/false ident:x:98:98:pident user:/:/sbin/nologin radvd:x:75:75:radvd user:/:/bin/false pcap:x:77:77::/var/arpwatch:/sbin/nologin barrie:x:500:500:Barrie Hayes:/home/barrie:/bin/bash Modified File Name to write : /etc/passwd T To Files C Cancel TAB Complete [ Writing... ][ Wrote 30 lines ]  ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [barrie@magnolia barrie]$ login login: barrie Password: Authentication service cannot retrieve authentication info. [barrie@magnolia barrie]$ echo @SHC ELL @SHELL [barrie@magnolia barrie]$ echo $SHELL /bin/bash [barrie@magnolia barrie]$ exit Script done, file is testsys [barrie@magnolia barrie]$ exit Script done on Mon Sep 23 16:56:06 2002