<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>apocryph.org &#187; non-admin</title>
	<atom:link href="http://apocryph.org/tag/non-admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://apocryph.org</link>
	<description>Notes to my future self</description>
	<lastBuildDate>Mon, 09 Aug 2010 16:59:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>My XP Non-Admin Configuration</title>
		<link>http://apocryph.org/2006/08/13/my_xp_non_admin_configuration/</link>
		<comments>http://apocryph.org/2006/08/13/my_xp_non_admin_configuration/#comments</comments>
		<pubDate>Sun, 13 Aug 2006 17:41:08 +0000</pubDate>
		<dc:creator>anelson</dc:creator>
				<category><![CDATA[Migrated from Drupal]]></category>
		<category><![CDATA[non-admin]]></category>
		<category><![CDATA[tech diary]]></category>

		<guid isPermaLink="false">http://apocryph.org/?p=265</guid>
		<description><![CDATA[Having been unable to find the document I know I wrote documenting the stuff I did to set up my non-admin environment on prospertine, I&#8217;m starting from scratch. First, during setup anelson had admin rights; there are some security issues with this, as the user anelson will have write privs on some folders that he [...]]]></description>
			<content:encoded><![CDATA[<p>Having been unable to find the document I know I wrote documenting the stuff I did to set up my non-admin environment on <code>prospertine</code>, I&#8217;m starting from scratch.</p>
<p>First, during setup <code>anelson</code> had admin rights; there are some security issues with this, as the user <code>anelson</code> will have write privs on some folders that he shouldn&#8217;t, but I&#8217;m not going to worry about that now.</p>
<p>I created an admin user, <code>god</code> (no, I don&#8217;t use the stock <code>Administrator</code> account).  I removed my user account, <code>anelson</code>, from the <code>Administrators</code> group.</p>
<p>I added <code>anelson</code> to the <code>__vmware__</code> group so I can still use VMWare, and granted <code>Log on as a batch job</code> permission as well.</p>
<p>Next I set up my environment based on the <a href="http://pluralsight.com/wiki/default.aspx/Keith.GuideBook.HowToDevelopCodeAsANonAdmin">Keith Brown&#8217;s guidance</a>:</p>
<p>I created a folder, <code>G:\Tools\AdminShell</code>, which still store all the admin stuff.</p>
<p>In this folder, I created <code>admin_shell.cmd</code>, which will be used to start an admin shell based on Keith Brown&#8217;s, but without the domain credentials since I&#8217;m not on a domain.</p>
<p>That&#8217;s a start, but there are a few things I have to do with admin privs rather often:</p>
<ul>
<li>Munge firewall rules</li>
<li>Browse the filesystem and run files</li>
<li>Access the control panel</li>
</ul>
<p>The last two can be done from Explorer, but <code>explorer.exe</code> can&#8217;t simply be run from an admin shell, since it will instead adopt the credentials of the existing explorer window.  The <a href="http://blogs.msdn.com/aaron_margosis/archive/2004/07/07/175488.aspx">relevant blog post</a> offers a workaround.</p>
]]></content:encoded>
			<wfw:commentRss>http://apocryph.org/2006/08/13/my_xp_non_admin_configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Non-Admin and Automatic Updates</title>
		<link>http://apocryph.org/2005/10/22/non_admin_and_automatic_updates/</link>
		<comments>http://apocryph.org/2005/10/22/non_admin_and_automatic_updates/#comments</comments>
		<pubDate>Sat, 22 Oct 2005 14:54:13 +0000</pubDate>
		<dc:creator>anelson</dc:creator>
				<category><![CDATA[Migrated from Drupal]]></category>
		<category><![CDATA[non-admin]]></category>
		<category><![CDATA[prospertine]]></category>
		<category><![CDATA[tech diary]]></category>

		<guid isPermaLink="false">http://apocryph.org/?p=22</guid>
		<description><![CDATA[Prospertine is the first machine I&#8217;ve run primarily with a non-admin user account, as per Keith Brown et al. After several months of this, I still come upon minor gotchas from time to time. In this case, I awoke to find prospertine had rebooted. In the world I come from, where hardware drivers suck and [...]]]></description>
			<content:encoded><![CDATA[<p>Prospertine is the first machine I&#8217;ve run primarily with a non-admin user account, as per Keith Brown et al.  After several months of this, I still come upon minor gotchas from time to time.</p>
<p>In this case, I awoke to find prospertine had rebooted.  In the world I come from, where hardware drivers suck and are only sort-of compatible w/ the rest of the system configuration, this can only mean one thing: BSOD.  So, I dutifully check the System log for the STOP message, planning to fire up WinDbg to view the mini dump and determine which buggy device driver screwed me this time.  To my surprise, there was no bugcheck; only a flurry of log messsages about Automatic Update around 3:00AM.</p>
<p>It seems that, when you&#8217;re an admin on a default Windows install, you&#8217;re prompted before installing updates, and again before rebooting.  As a non-admin, you&#8217;re not given the luxury of an option.</p>
<p>At any rate, I opened the Automatic Updates control panel (as an admin, obviously), and switched from Automatic to &#8216;Download&#8230;but let me choose when to install&#8230;&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://apocryph.org/2005/10/22/non_admin_and_automatic_updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
