<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Stephen Foskett, Pack Rat &#187; ssh Archives  &#8211; Stephen Foskett, Pack Rat</title>
	<atom:link href="http://blog.fosketts.net/tag/ssh/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fosketts.net</link>
	<description>Understanding the accumulation of data</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:40:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>Two Stupidly Cool Terminal Fonts</title>
		<link>http://blog.fosketts.net/2010/01/25/stupidly-cool-terminal-fonts/</link>
		<comments>http://blog.fosketts.net/2010/01/25/stupidly-cool-terminal-fonts/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 18:00:38 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Brian Swetland]]></category>
		<category><![CDATA[Carole Gunst]]></category>
		<category><![CDATA[DEC]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[FontForge]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[Hamlet]]></category>
		<category><![CDATA[Harlan Anderson]]></category>
		<category><![CDATA[iMac]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Robey Pointer]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[Terminal]]></category>
		<category><![CDATA[Viacheslav Slavinsky]]></category>
		<category><![CDATA[VT220]]></category>
		<category><![CDATA[WPI]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2681</guid>
		<description><![CDATA[Two stupidly-cool fonts in action: My normal DEC VT220-like terminal and a super-large terminal with super-tiny Tom Thumb displaying Hamlet. All of Hamlet. No kidding.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m an old-school UNIX guy. This is one reason I like Mac OS X so much: It&#8217;s a solid UNIX system under a pretty and functional GUI. Unlike (probably) most Mac users, I find myself using terminal sessions frequently, often running a few different windows with ssh sessions to various UNIX systems.</p>
<p>My affinity for the command line probably explains my fascination with clever fonts. If you&#8217;re like me, I think you&#8217;ll chuckle at the bizarre combination pictured below.</p>
<div id="attachment_2682" class="wp-caption aligncenter" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2010/01/Hamlet-and-DEC.png" ><img class="size-medium wp-image-2682" title="Hamlet and DEC" src="http://blog.fosketts.net/wp-content/uploads/2010/01/Hamlet-and-DEC-300x168.png" alt="" width="300" height="168" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Two stupidly-cool fonts in action: My normal DEC VT220-like terminal and a super-large terminal with super-tiny Tom Thumb displaying Hamlet. All of Hamlet. No kidding.</p></div>
<h3>VT220 Terminal</h3>
<p>That green-on-black window is my standard terminal. It&#8217;s an <strong>awesome duplicate of the original DEC VT220 font</strong> that really brings back my days sitting at &#8220;the Wedge terminals&#8221; at <a href="http://wpi.edu"  target="_blank">WPI</a>. The font is &#8220;<a href="http://sensi.org/~svo/glasstty/"  target="_blank">Glass TTY VT220</a>&#8221; by Viacheslav Slavinsky. I&#8217;m running it at 20 points to make it look perfect.</p>
<p>In the window is Carole Gunst&#8217;s <a href="http://hightechhistory.com/2009/10/17/digital-co-founder-writes-autobiography/"  target="_blank">blog post from HighTechHistory.com</a> announcing publication of the autobiography of Digital co-founder Harlan E. Anderson, “<a href="http://www.locustpress.com/"  target="_blank">Learn, Earn, and Return:  My Life as a Computer Pioneer</a>.&#8221; I thought that was apropos.</p>
<h3>Tom Thumb Hamlet</h3>
<p>The one in the back is just plain weird. It&#8217;s a terminal using a miniscule yet readable font, &#8220;<a href="http://robey.lag.net/2010/01/23/tiny-monospace-font.html"  target="_blank">Tom Thumb</a>&#8221; by Robey Pointer (based on a font by Brian Swetland). I used <a rel="nofollow" href="http://fontforge.sourceforge.net/"  target="_blank">FontForge</a> to convert Robey&#8217;s BDF to an OS X-compatible dfont package and fired it up in Terminal at 6 points.</p>
<p>Since I was using the <a href="http://blog.fosketts.net/series/iMac/"  target="_blank">27&#8243; iMac</a> with crazy-huge 2560 x 1440 resolution, I got curious about just how much information could be displayed in a Terminal window at once. Running Terminal at 633 x 197 characters yields <em>124,701 characters</em> on screen, along with the scroll bars, header, and menu. That&#8217;s enough for <strong>every word of <a href="http://www.gutenberg.org/etext/1524"  target="_blank">Hamlet</a></strong><strong> on screen at once</strong>. Including footnotes. Wow!</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2010/07/26/boot-snow-leopard-64bit-mode/"  rel="bookmark" class="crp_title">How To Boot Snow Leopard in 64-Bit Mode</a></li><li><a href="http://blog.fosketts.net/2010/05/28/tune-apple-time-machine-frequently/"  rel="bookmark" class="crp_title">How To Tune Apple Time Machine To Back Up Less Frequently</a></li><li><a href="http://blog.fosketts.net/2009/07/06/install-google-gears-safari-4/"  rel="bookmark" class="crp_title">How To Install Google Gears in Safari 4</a></li><li><a href="http://blog.fosketts.net/2010/11/29/write-windows-ntfs-drive-mac-os-106-snow-leopard/"  rel="bookmark" class="crp_title">How To Write To Windows NTFS Drives In Mac OS X 10.6 &#8220;Snow Leopard&#8221;</a></li><li><a href="http://blog.fosketts.net/2007/08/15/xensource-selects-citrix-over-ipo/"  rel="bookmark" class="crp_title">XenSource Selects Citrix Over IPO</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2010/01/25/stupidly-cool-terminal-fonts/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2010. |
<a href="http://blog.fosketts.net/2010/01/25/stupidly-cool-terminal-fonts/">Two Stupidly Cool Terminal Fonts</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>, <a href="http://blog.fosketts.net/category/everything/personal/" title="View all posts in Personal" rel="category tag">Personal</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2010/01/25/stupidly-cool-terminal-fonts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[iMac]]></series:name>
	</item>
		<item>
		<title>Setting Up a Multi-Server Web Hosting Environment</title>
		<link>http://blog.fosketts.net/2009/06/26/multiserver-web-host-environment/</link>
		<comments>http://blog.fosketts.net/2009/06/26/multiserver-web-host-environment/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 00:00:32 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Dreamhost]]></category>
		<category><![CDATA[eaccelerator]]></category>
		<category><![CDATA[FriendConnect]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Rackspace]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Slicehost]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[sudo]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[XCache]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2121</guid>
		<description><![CDATA[The last few weeks have been tough on my web servers. The release of iPhone OS 3.0 tripled my site traffic overnight as folks investigate the new Exchange integration features, and traffic to IT commentary site, Gestalt IT, which I also host, has been growing rapidly. Plus, Google just refreshed PageRank again, sending even more [...]]]></description>
			<content:encoded><![CDATA[<p>The last few weeks have been tough on my web servers. The release of <a href="http://blog.fosketts.net/2009/06/16/iphone-exchange-activesync-integration-30/"  target="_blank">iPhone OS 3.0</a> <strong>tripled my site traffic overnight</strong> as folks investigate the new Exchange integration features, and traffic to IT commentary site, <a href="http://gestaltit.com"  target="_blank">Gestalt IT</a>, which I also host, has been growing rapidly. Plus, <a href="http://blog.fosketts.net/2009/05/27/google-recalculated-pagerank/"  target="_blank">Google just refreshed PageRank</a> again, sending even more visitors my way.</p>
<p>I had <a href="http://blog.fosketts.net/2009/02/07/apologies-404s/"  target="_blank">switched from Dreamhost to Slicehost</a> back in February to improve reliability and performance, but the meagre 256 MB of RAM in my virtual private server (VPS) &#8220;slice&#8221; proved insufficient. The time had come to completely redo my core hosting infrastructure. After some experimentation, I have settled on <strong>a simple two-server configuration based on Ubuntu Linux, MySQL, and lighttpd</strong>. I thought it would be a good idea to document this new configuration, as well as my previous experiments, for posterity.</p>
<blockquote><p>If you&#8217;re interested in setting up a web site as outlined here, <a href="https://manage.slicehost.com/customers/new?referrer=31e5d9e0da4b70b80d0cb0bcc8efc95a"  target="_blank">I recommend Slicehost</a>. They&#8217;re not the cheapest, but their VPS servers are fast and reliable.</p></blockquote>
<h3>History</h3>
<p>My web hosting environment has transitioned over the past six months. I had relied on shared hosting from Dreamhost for almost a decade, with my servers sharing infrastructure and management with thousands of others. This worked fine until I began to see significant traffic increases since creating this blog. <strong>Shared hosting just didn&#8217;t cut it once I had more than a few thousand pageviews per day</strong>.</p>
<p>I tried Dreamhost&#8217;s interesting and very flexible virtual private server capabilities, but could never get them working reliably. Plus, the core networking and storage performance of the Dreamhost infrastructure left something to be desired. After much research I switched to Slicehost, an all-VPS provider that has recently been acquired by Rackspace. Although they are not the cheapest or most flexible, <strong>Slicehost is a very professional service with good support and excellent infrastructure and connectivity</strong>.</p>
<p>I had been using a single 256 MB slice to host my entire site, and had managed to get everything well with lighttpd and MySQL, but this configuration ran into serious performance issues once traffic built again. Once I passed 10,000 pageviews per day, which happened quicker than I hoped, it was again time to upgrade.</p>
<h3>Server Configuration</h3>
<p>My core question was whether to go with a single 512MB or two 256 MB slices. <strong>Would resource contention in a single server be outweighed by the extra available RAM?</strong> After consulting with the experts, I decided that it was time to separate the database and web servers.</p>
<div id="attachment_2122" class="wp-caption aligncenter" style="width: 451px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2009/06/Web-slice-setup.png" ><img class="size-full wp-image-2122 " title="Web slice setup" src="http://blog.fosketts.net/wp-content/uploads/2009/06/Web-slice-setup.png" alt="A multi-server setup delivers performance, reliability, and future capability." width="441" height="193" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">A multi-server setup delivers performance, reliability, and future capability.</p></div>
<p>As illustrated above, the database and web servers communicate via a high-speed private network, a standard Slicehost component. I created extremely restrictive iptables firewall policies to control access to both servers, disabling almost all communication. The database server in particular is inaccessible except from the web server, and even then only allows MySQL and public key ssh. Both servers are running bare-bones versions of Ubuntu 9.04.</p>
<h3>MySQL Configuration</h3>
<p><strong>MySQL is much happier on its own dedicated server</strong>. It makes excellent use of its own query cache and operating system buffers and has very little disk access at all. Query performance immediately jumped, and site performance noticeably improved.</p>
<p>My only change to my.cnf was to enable the query cache. This works great on my 256 MB slice:</p>
<pre># Enable query cache
query_cache_limit       = 2M
query_cache_size        = 32M</pre>
<p>I&#8217;m not a believer in security through obscurity. Sure, you can use a special high MySQL port, but by then you&#8217;ve probably lost anyway. Regardless, set up iptables to only allow access from your web server&#8217;s private interface using the -s parameter:</p>
<pre># Allow connections on our MySQL port
-A INPUT -p tcp --dport mysql -s 10.176.x.x -j ACCEPT</pre>
<p>It&#8217;s a pretty simple configuration, but it works well. MySQL is humming along without much paging at all, using the entirety of the 256 MB available for caching. I haven&#8217;t had to resort to any tricks to keep the performance up.</p>
<p>One more configuration suggestion: <strong>Use a unique username and password for each database application</strong> and <strong>grant access only to that user on the private network interface</strong>. That way, your risk is segmented to a single database should an intruder use a SQL injection or something similar.</p>
<p>For example, say you were configuring the database &#8220;myblog_wp&#8221; for the user &#8220;me_myblog&#8221; with the password &#8220;123456abcdef&#8221;. You use the web server&#8217;s private interface address, 10.176.x.x as well so it is harder to get in even if your firewall is breached.</p>
<pre>mysql -u root -p
Enter password:
mysql&gt; grant all on myblog_wp.* to 'me_myblog'@'10.176.x.x' identified by '123456abcdef';</pre>
<p>All set!</p>
<h3>Basic Lighttpd Configuration</h3>
<p>Back on the web server, we <strong>configure iptables to only allow connections to lighttpd on port 80 and ssh</strong> on whatever port you decide. Again, some suggest using a high port for ssh, but if you&#8217;ve configured sshd correctly then using an obscure port number is more likely to be a hassle for you than keep anyone out. Here are some good settings for /etc/ssh/sshd_config:</p>
<pre>PermitRootLogin no
PubkeyAuthentication yes
PasswordAuthentication no
X11Forwarding no
UsePAM no
UseDNS no</pre>
<p>This forces all logins to use established public/private key pairs rather than passwords. <strong>Protect your keys</strong> and you&#8217;re in good shape. Key passphrases are a very good idea here! You&#8217;re also disallowing root in any case, since <strong>you&#8217;re using sudo for all administrative tasks</strong>, right?</p>
<p>Next we need to set up lighttpd. I&#8217;m using the basic packaged versions for ease of maintenance rather than building my own. I also loaded the stock versions of php5 and mysql-client which integrate nicely. I used to use eaccelerator but didn&#8217;t love having to recompile it myself and had some mysterious lockups with it running. So <strong>I went with XCache</strong>, which is developed by the same fine folks who created lighttpd.</p>
<pre>sudo aptitude install mysql-client lighttpd php5-xcache</pre>
<p>Why not use Apache? I actually tested Apache with my site before deciding to use lighttpd. I was able to tweak it to run in 256 MB of RAM by limiting the number of worker processes created to 4, but <strong>Apache just couldn&#8217;t handle the site load</strong>. Connections were stacking up and pageviews dropped as people gave up. <strong>Lighttpd with XCache is blindingly fast</strong> and fits in my 256 MB RAM envelope nicely.</p>
<p>The only real issue I have with lighttpd is that configuration is entirely different from Apache and remains less well-supported. It doesn&#8217;t use with .htaccess files, for example, and rewrites use a unique syntax.</p>
<h3>Lighttpd for WordPress</h3>
<p>Here&#8217;s a basic virtual server for /etc/lighttpd/lighttpd.conf for a WordPress domain:</p>
<pre>$HTTP["host"] =~ "^(blog\.)?yourdomain\.com$" {
  server.name = "yourdomain.com"
  server.document-root = basedir + server.name + "/blog"
  url.access-deny = ( "wp-config.php" )
  dir-listing.activate = "disable"
  url.rewrite-final = (
    # Exclude some directories from rewriting
    "^/(wp-admin|wp-includes|wp-content)/(.*)" =&gt; "$0",
    # Uncomment to exclude Google FriendConnect files
    # "^/(canvas.html|rpc_relay.html)" =&gt; "$0",
    # Exclude .php, robots.txt, favicon.*, and sitemap.xml files at root from rewriting
    "^/(.*.php|sitemap.xml|robots.txt|favicon.*)" =&gt; "$0",
    # Handle WordPress permalinks and feeds
    "^/(.*)$" =&gt; "/index.php/$1"
  )
  accesslog.filename = basedir + "/" + server.name + "/log/blog.access.log"
}</pre>
<p>This configuration accomplishes many of the important tasks of WordPress configuration. Most importantly, <strong>it works</strong>!</p>
<ol>
<li>Permalinks and feeds are correctly redirected so no ugly index.php is used</li>
<li>Critical directories like wp-admin and files like robots.txt still work</li>
<li>Your wp-config.php file is explicitly protected</li>
<li>Directory listings are disabled</li>
<li>A site-specific access log is used (like Apache)</li>
</ol>
<p><strong>I&#8217;d love feedback on this configuration! </strong>One weird thing I&#8217;ve not yet figured out is how to use a site-specific error log. I haven&#8217;t configured pretty MediaWiki links in lighttpd yet, but imagine a similar configuration would work there.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2009/02/07/apologies-404s/"  rel="bookmark" class="crp_title">Apologies For The 404s!</a></li><li><a href="http://blog.fosketts.net/2010/07/30/high-performance-memory-apache-php-virtual-private-server/"  rel="bookmark" class="crp_title">A High-Performance, Low-Memory Apache/PHP Virtual Private Server</a></li><li><a href="http://blog.fosketts.net/2009/06/29/tuning-lighttpd-linux/"  rel="bookmark" class="crp_title">Tuning Lighttpd For Linux</a></li><li><a href="http://blog.fosketts.net/2010/08/01/force-apache-redirect-canonical-hostnames-serveralias-friend/"  rel="bookmark" class="crp_title">How To Force Apache To Redirect To Canonical Hostnames, or ServerAlias Is Not Your Friend</a></li><li><a href="http://blog.fosketts.net/2009/11/30/configure-drobo-dashboard-email-gmail-google-apps/"  rel="bookmark" class="crp_title">How To Configure Drobo Dashboard Email for Gmail and Google Apps</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/06/26/multiserver-web-host-environment/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2009. |
<a href="http://blog.fosketts.net/2009/06/26/multiserver-web-host-environment/">Setting Up a Multi-Server Web Hosting Environment</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/personal/" title="View all posts in Personal" rel="category tag">Personal</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2009/06/26/multiserver-web-host-environment/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<series:name><![CDATA[Web Hosting]]></series:name>
	</item>
		<item>
		<title>Geeksplosion! iPhone to Manage VMware!</title>
		<link>http://blog.fosketts.net/2008/09/18/geeksplosion-iphone-manage-vmware/</link>
		<comments>http://blog.fosketts.net/2008/09/18/geeksplosion-iphone-manage-vmware/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 19:39:12 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mocha VNC]]></category>
		<category><![CDATA[pTerm]]></category>
		<category><![CDATA[RDP]]></category>
		<category><![CDATA[remo]]></category>
		<category><![CDATA[remote desktop protocol]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[Virtual Infrastructure]]></category>
		<category><![CDATA[VirtualCenter]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMworld]]></category>
		<category><![CDATA[VNC]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=638</guid>
		<description><![CDATA[I sure hope the iPhone is ready for the enterprise! VMware CTO, Stephen Herrod, just announced at VMworld that a new version of VMware Infrastructure Client was being developed for the iPhone and &#8220;other mobile devices&#8221;. This software allows an administrator to manage virtual machines hosted on VirtualCenter servers. I&#8217;m sure I&#8217;m not the only one [...]]]></description>
			<content:encoded><![CDATA[<p>I sure hope <a href="http://www.roughlydrafted.com/2008/08/06/gartner-approves-iphone-for-limited-enterprise-use/"  target="_blank">the iPhone is ready for the enterprise</a>! VMware CTO, Stephen Herrod, <a href="http://lonesysadmin.net/2008/09/17/vmworld-2008-day-2-general-session/"  target="_blank">just announced</a> at VMworld that a new version of VMware Infrastructure Client was being developed for the iPhone and &#8220;other mobile devices&#8221;. This software allows an administrator to manage virtual machines hosted on VirtualCenter servers.</p>
<p>I&#8217;m sure I&#8217;m not the only one who has been using apps like <a rel="nofollow" href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=287269552&amp;mt=8"  target="_blank">pTerm (SSH)</a>, <a rel="nofollow" href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=288362576&amp;mt=8"  target="_blank">Remote Desktop (RDP)</a>, and<a rel="nofollow" href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284984448&amp;mt=8"  target="_blank"> Mocha (VNC)</a> to manage my network devices. Throw in VI Client and you have a formidable mobile management device!</p>
<p>I&#8217;m glad I wasn&#8217;t the only one thinking of <a href="http://blog.scottlowe.org/2008/09/17/vmworld-2008-day-2-keynote/"  target="_blank">keen uses for the accelerometer</a> in system management&#8230;</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2009/01/08/microsoft-tag-world/"  rel="bookmark" class="crp_title">Microsoft Wants To Tag The World</a></li><li><a href="http://blog.fosketts.net/2007/09/11/vmware-acquires-virtualization-management-firm-dunes/"  rel="bookmark" class="crp_title">VMware Acquires Virtualization Management Firm, Dunes</a></li><li><a href="http://blog.fosketts.net/2009/06/18/ldap-directory-iphone-30/"  rel="bookmark" class="crp_title">How To Access LDAP Directories In iPhone OS 3.0</a></li><li><a href="http://blog.fosketts.net/2009/04/14/vmware-storage-podcast/"  rel="bookmark" class="crp_title">Interested in VMware and Storage? Tune In to the VMware Communities Podcast!</a></li><li><a href="http://blog.fosketts.net/2010/07/13/reserve-iphone-4/"  rel="bookmark" class="crp_title">How To Get an iPhone 4</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2008/09/18/geeksplosion-iphone-manage-vmware/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2008. |
<a href="http://blog.fosketts.net/2008/09/18/geeksplosion-iphone-manage-vmware/">Geeksplosion! iPhone to Manage VMware!</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2008/09/18/geeksplosion-iphone-manage-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

