<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: The Meaning of &#8216;su&#8217;</title>
	<atom:link href="http://pthree.org/2009/12/31/the-meaning-of-su/feed/" rel="self" type="application/rss+xml" />
	<link>http://pthree.org/2009/12/31/the-meaning-of-su/</link>
	<description>Linux.  GNU.  Freedom.</description>
	<lastBuildDate>Wed, 08 Feb 2012 02:59:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha</generator>
	<item>
		<title>By: Why, fedora WHY!!!??? - Page 4 - Overclock.net - Overclocking.net</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-115525</link>
		<dc:creator>Why, fedora WHY!!!??? - Page 4 - Overclock.net - Overclocking.net</dc:creator>
		<pubDate>Wed, 09 Mar 2011 19:40:22 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-115525</guid>
		<description>[...] with my built in console/python terminal, build tools, tabs, and sessions for anything.    Noooooo http://pthree.org/2009/12/31/the-meaning-of-su/ It goes way back to the original Unix code and meanings. Originally SU was SuperUser and not [...]</description>
		<content:encoded><![CDATA[<p>[...] with my built in console/python terminal, build tools, tabs, and sessions for anything.    Noooooo <a href="http://pthree.org/2009/12/31/the-meaning-of-su/" rel="nofollow">http://pthree.org/2009/12/31/the-meaning-of-su/</a> It goes way back to the original Unix code and meanings. Originally SU was SuperUser and not [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonkx</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110933</link>
		<dc:creator>jonkx</dc:creator>
		<pubDate>Mon, 31 May 2010 17:22:42 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110933</guid>
		<description>I worked with the Unix OS from the early 1980&#039;s (at first we ran early versions on a DEC PDP-11) until 1992. Starting in  1992, I did contract work on proprietary versions based on SVR4.  

It was just easier to say the initials &quot;S U&quot; or &quot;super-user&quot; than to say &quot;switch user&quot; or &quot;substitute user&quot;.    To insist on correctness, whether authoritarian, historical or otherwise seems petty.      

Depending on the options used, su can be used to switch user, substitute user or become &quot;super user&quot;.  Success depends on knowledge of the appropriate password.   &quot;sudo&quot; on the other hand may allow one to become any other user (depending on the configuration of sudo and being a &quot;sodoer&quot;) knowing only the login password.

On the systems I have used, a sudoer can become root (&quot;super user&quot;) using this shell command at a terminal:

sudo su - root
  
and responding to the prompt with the login password used to sign in the current user.

I think it is important to point out that you cannot become &quot;super user&quot; or root from a shell with the su command alone unless there is a root password and that password is entered at the prompt.</description>
		<content:encoded><![CDATA[<p>I worked with the Unix OS from the early 1980&#8242;s (at first we ran early versions on a DEC PDP-11) until 1992. Starting in  1992, I did contract work on proprietary versions based on SVR4.  </p>
<p>It was just easier to say the initials &#8220;S U&#8221; or &#8220;super-user&#8221; than to say &#8220;switch user&#8221; or &#8220;substitute user&#8221;.    To insist on correctness, whether authoritarian, historical or otherwise seems petty.      </p>
<p>Depending on the options used, su can be used to switch user, substitute user or become &#8220;super user&#8221;.  Success depends on knowledge of the appropriate password.   &#8220;sudo&#8221; on the other hand may allow one to become any other user (depending on the configuration of sudo and being a &#8220;sodoer&#8221;) knowing only the login password.</p>
<p>On the systems I have used, a sudoer can become root (&#8220;super user&#8221;) using this shell command at a terminal:</p>
<p>sudo su &#8211; root</p>
<p>and responding to the prompt with the login password used to sign in the current user.</p>
<p>I think it is important to point out that you cannot become &#8220;super user&#8221; or root from a shell with the su command alone unless there is a root password and that password is entered at the prompt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The (C) Gentoo User</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110757</link>
		<dc:creator>The (C) Gentoo User</dc:creator>
		<pubDate>Wed, 17 Mar 2010 16:58:53 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110757</guid>
		<description>Please fix the code. It does not compile with the latest GCC. Thanks.</description>
		<content:encoded><![CDATA[<p>Please fix the code. It does not compile with the latest GCC. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Meanwhile in Gotham City ← pseudopost.org</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110737</link>
		<dc:creator>Meanwhile in Gotham City ← pseudopost.org</dc:creator>
		<pubDate>Sun, 07 Mar 2010 03:33:40 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110737</guid>
		<description>[...] Shared Aaron Toponce : The Meaning of ’su’. [...]</description>
		<content:encoded><![CDATA[<p>[...] Shared Aaron Toponce : The Meaning of ’su’. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NetStorming &#187; El significado de &#8220;su&#8221;</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110647</link>
		<dc:creator>NetStorming &#187; El significado de &#8220;su&#8221;</dc:creator>
		<pubDate>Sun, 10 Jan 2010 04:40:48 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110647</guid>
		<description>[...] Al parecer, Aaron Toponce lo ha hecho en muchas oportunidades, llegando al punto de escribir un post sobre el significado de su. En el mismo comenta los distintos descubrimientos que evidenciaban diferentes significados para [...]

[WORDPRESS HASHCASH] The comment&#039;s actual post text did not contain your blog url (http://pthree.org/2009/12/31/the-meaning-of-su) and so is spam.</description>
		<content:encoded><![CDATA[<p>[...] Al parecer, Aaron Toponce lo ha hecho en muchas oportunidades, llegando al punto de escribir un post sobre el significado de su. En el mismo comenta los distintos descubrimientos que evidenciaban diferentes significados para [...]</p>
<p>[WORDPRESS HASHCASH] The comment&#8217;s actual post text did not contain your blog url (<a href="http://pthree.org/2009/12/31/the-meaning-of-su" rel="nofollow">http://pthree.org/2009/12/31/the-meaning-of-su</a>) and so is spam.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Capt Caveman</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110580</link>
		<dc:creator>Capt Caveman</dc:creator>
		<pubDate>Sun, 03 Jan 2010 03:48:44 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110580</guid>
		<description>Back in the mid 70&#039;s when I learning to program my professor said su stood for super user and it that gave you the power to destroy an entire computer system with a single command.

[WORDPRESS HASHCASH] The poster sent us &#039;0 which is not a hashcash value.</description>
		<content:encoded><![CDATA[<p>Back in the mid 70&#8242;s when I learning to program my professor said su stood for super user and it that gave you the power to destroy an entire computer system with a single command.</p>
<p>[WORDPRESS HASHCASH] The poster sent us &#8217;0 which is not a hashcash value.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Garry Parker</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110577</link>
		<dc:creator>Garry Parker</dc:creator>
		<pubDate>Fri, 01 Jan 2010 20:16:37 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110577</guid>
		<description>Aaron, you&#039;ve got a point there!  The more I think about, the more I tend to agree with you.  If it was only used to become super-user, it&#039;s possible that&#039;s what the name originally meant.  Perhaps later when more features were added, the definition changed.  I&#039;ve been using Unix since the late 80s and like you I&#039;ve always heard that su meant super-user.</description>
		<content:encoded><![CDATA[<p>Aaron, you&#8217;ve got a point there!  The more I think about, the more I tend to agree with you.  If it was only used to become super-user, it&#8217;s possible that&#8217;s what the name originally meant.  Perhaps later when more features were added, the definition changed.  I&#8217;ve been using Unix since the late 80s and like you I&#8217;ve always heard that su meant super-user.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110576</link>
		<dc:creator>Aaron</dc:creator>
		<pubDate>Fri, 01 Jan 2010 08:00:38 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110576</guid>
		<description>@Garry Parker I would agree with you, except the code only allows switching to the root user. Switching to any other user wasn&#039;t possible like it is now. But again, it really doesn&#039;t matter what it stands for, does it? What matters is how you use it.</description>
		<content:encoded><![CDATA[<p>@Garry Parker I would agree with you, except the code only allows switching to the root user. Switching to any other user wasn&#8217;t possible like it is now. But again, it really doesn&#8217;t matter what it stands for, does it? What matters is how you use it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twitted by mehulved</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110575</link>
		<dc:creator>Twitted by mehulved</dc:creator>
		<pubDate>Fri, 01 Jan 2010 03:28:19 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110575</guid>
		<description>[...] This post was Twitted by mehulved [...]

[WORDPRESS HASHCASH] The comment&#039;s server IP (94.23.51.159) doesn&#039;t match the comment&#039;s URL host IP (87.98.139.183) and so is spam.</description>
		<content:encoded><![CDATA[<p>[...] This post was Twitted by mehulved [...]</p>
<p>[WORDPRESS HASHCASH] The comment&#8217;s server IP (94.23.51.159) doesn&#8217;t match the comment&#8217;s URL host IP (87.98.139.183) and so is spam.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Links 1/1/2010: Many New GNU/Linux Releases, Ubuntu Tweak 0.5 &#124; Boycott Novell</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110574</link>
		<dc:creator>Links 1/1/2010: Many New GNU/Linux Releases, Ubuntu Tweak 0.5 &#124; Boycott Novell</dc:creator>
		<pubDate>Fri, 01 Jan 2010 03:07:39 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110574</guid>
		<description>[...] The Meaning of ’su’ [...]</description>
		<content:encoded><![CDATA[<p>[...] The Meaning of ’su’ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vadim P.</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110573</link>
		<dc:creator>Vadim P.</dc:creator>
		<pubDate>Fri, 01 Jan 2010 00:49:45 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110573</guid>
		<description>Interesting read.</description>
		<content:encoded><![CDATA[<p>Interesting read.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Garry Parker</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110572</link>
		<dc:creator>Garry Parker</dc:creator>
		<pubDate>Thu, 31 Dec 2009 23:02:04 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110572</guid>
		<description>I&#039;m looking at volume 1 of the &quot;UNIX Programmer&#039;s Manual, Revised and Expanded Version&quot;, published by Bell Laboratories, copywrite 1983, 1979 and according to this source, su means &quot;substitue user id&quot;.  Of course the C code you posted above predates that, but I think you might be misinterpreting the comment.  The comment is merely saying the &quot;substitute user id&quot; command is used to become the &quot;super-user&quot; AKA root user.</description>
		<content:encoded><![CDATA[<p>I&#8217;m looking at volume 1 of the &#8220;UNIX Programmer&#8217;s Manual, Revised and Expanded Version&#8221;, published by Bell Laboratories, copywrite 1983, 1979 and according to this source, su means &#8220;substitue user id&#8221;.  Of course the C code you posted above predates that, but I think you might be misinterpreting the comment.  The comment is merely saying the &#8220;substitute user id&#8221; command is used to become the &#8220;super-user&#8221; AKA root user.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BUGabundo</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110571</link>
		<dc:creator>BUGabundo</dc:creator>
		<pubDate>Thu, 31 Dec 2009 19:45:40 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110571</guid>
		<description>Thanks for sharing.
its a fun and nice reading
[[]]</description>
		<content:encoded><![CDATA[<p>Thanks for sharing.<br />
its a fun and nice reading<br />
[[]]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Scott</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110570</link>
		<dc:creator>Joseph Scott</dc:creator>
		<pubDate>Thu, 31 Dec 2009 18:35:33 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110570</guid>
		<description>The FreeBSD man page - http://www.freebsd.org/cgi/man.cgi?query=su&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+8.0-RELEASE&amp;format=html - calls it &quot;su -- substitute user identity&quot;.

The history section at the bottom mentions:

&quot;A su command appeared in Version 1 AT&amp;T UNIX.&quot;

The man page for V3 - http://minnie.tuhs.org/UnixTree/V3/usr/man/man8/su.8.html - (dated 1/20/73) says:

&quot;su  --  become privileged user&quot;

If there was a su command in V1 (which sounds likely) I wonder if it only supported switching to root.  Perhaps the more generalized approach didn&#039;t come until later.

There are some other interesting early Unix history bits in this paper - http://www.usenix.org/events/usenix09/tech/full_papers/toomey/toomey.pdf - not directly related to su, but an interesting read.

Oh!  More searching turned up this as well - http://code.google.com/p/unix-jun72/ - the scanned in codes from this - http://www.bitsavers.org/pdf/bellLabs/unix/PreliminaryUnixImplementationDocument_Jun72.pdf</description>
		<content:encoded><![CDATA[<p>The FreeBSD man page &#8211; <a href="http://www.freebsd.org/cgi/man.cgi?query=su&#038;apropos=0&#038;sektion=0&#038;manpath=FreeBSD+8.0-RELEASE&#038;format=html" rel="nofollow">http://www.freebsd.org/cgi/man.cgi?query=su&#038;apropos=0&#038;sektion=0&#038;manpath=FreeBSD+8.0-RELEASE&#038;format=html</a> &#8211; calls it &#8220;su &#8212; substitute user identity&#8221;.</p>
<p>The history section at the bottom mentions:</p>
<p>&#8220;A su command appeared in Version 1 AT&amp;T UNIX.&#8221;</p>
<p>The man page for V3 &#8211; <a href="http://minnie.tuhs.org/UnixTree/V3/usr/man/man8/su.8.html" rel="nofollow">http://minnie.tuhs.org/UnixTree/V3/usr/man/man8/su.8.html</a> &#8211; (dated 1/20/73) says:</p>
<p>&#8220;su  &#8212;  become privileged user&#8221;</p>
<p>If there was a su command in V1 (which sounds likely) I wonder if it only supported switching to root.  Perhaps the more generalized approach didn&#8217;t come until later.</p>
<p>There are some other interesting early Unix history bits in this paper &#8211; <a href="http://www.usenix.org/events/usenix09/tech/full_papers/toomey/toomey.pdf" rel="nofollow">http://www.usenix.org/events/usenix09/tech/full_papers/toomey/toomey.pdf</a> &#8211; not directly related to su, but an interesting read.</p>
<p>Oh!  More searching turned up this as well &#8211; <a href="http://code.google.com/p/unix-jun72/" rel="nofollow">http://code.google.com/p/unix-jun72/</a> &#8211; the scanned in codes from this &#8211; <a href="http://www.bitsavers.org/pdf/bellLabs/unix/PreliminaryUnixImplementationDocument_Jun72.pdf" rel="nofollow">http://www.bitsavers.org/pdf/bellLabs/unix/PreliminaryUnixImplementationDocument_Jun72.pdf</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron</title>
		<link>http://pthree.org/2009/12/31/the-meaning-of-su/#comment-110569</link>
		<dc:creator>Aaron</dc:creator>
		<pubDate>Thu, 31 Dec 2009 17:21:29 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=1213#comment-110569</guid>
		<description>@Jensen I have no idea, but Ken Thompson said himself that if he were to rewrite the C programming language, creat() would be create().

@kragil You didn&#039;t read the post, at least not all the way through, did you? You might want to do that before commenting.</description>
		<content:encoded><![CDATA[<p>@Jensen I have no idea, but Ken Thompson said himself that if he were to rewrite the C programming language, creat() would be create().</p>
<p>@kragil You didn&#8217;t read the post, at least not all the way through, did you? You might want to do that before commenting.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

