<?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>johker&#039;s blog &#187; dateien</title>
	<atom:link href="http://johker.ibutho.de/tag/dateien/feed/" rel="self" type="application/rss+xml" />
	<link>http://johker.ibutho.de</link>
	<description>stories about me, my life and my trips</description>
	<lastBuildDate>Sun, 18 Dec 2011 11:53:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Linux Tipps I</title>
		<link>http://johker.ibutho.de/2009/02/27/linux-tipps-i/</link>
		<comments>http://johker.ibutho.de/2009/02/27/linux-tipps-i/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 15:04:58 +0000</pubDate>
		<dc:creator>johker</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[benutzer anlegen]]></category>
		<category><![CDATA[dateien]]></category>
		<category><![CDATA[gruppen]]></category>
		<category><![CDATA[ordner]]></category>
		<category><![CDATA[rechte]]></category>

		<guid isPermaLink="false">http://johker.ibutho.de/?p=91</guid>
		<description><![CDATA[Ich dachte mir es wäre vielleicht eine gute Idee ab und an mal wieder ein paar kleine Tipps und Tricks für Linux zu veröffentlichen &#8211; nicht nur für andere Leute, sondern auch für mich, damit ich einen schönen Überblick über &#8230; <a href="http://johker.ibutho.de/2009/02/27/linux-tipps-i/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ich dachte mir es wäre vielleicht eine gute Idee ab und an mal wieder ein paar kleine Tipps und Tricks für Linux zu veröffentlichen &#8211; nicht nur für andere Leute, sondern auch für mich, damit ich einen schönen Überblick über Befehle oder Skripte hab, die ich öfters brauche.</p>
<h1>Rechte von Dateien/Ordnern ändern</h1>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-type</span> d <span style="color: #660033;">-print0</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> <span style="color: #660033;">-0</span> <span style="color: #c20cb9; font-weight: bold;">chmod</span> 0775 <span style="color: #666666; font-style: italic;"># Ordner</span>
<span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-type</span> f <span style="color: #660033;">-print0</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> <span style="color: #660033;">-0</span> <span style="color: #c20cb9; font-weight: bold;">chmod</span> 0664 <span style="color: #666666; font-style: italic;"># Dateien</span></pre></td></tr></table></div>

<p>Mit diesen beiden Befehlen kann man die Rechte von Ordnern bzw. Dateien ändern. Der Befehl wird auf das derzeitige Verzeichnisse und alle Unterverzeichnisse angewandt. Im Klartext heißt das &#8220;Gib allen Ordnern die Rechte <em>775</em> und allen Dateien die Rechte <em>664</em>&#8220;. Dieser Befehl ist ein mächtiges Instrument, wenn man nicht die Rechte von Dateien <strong>und</strong> Ordnern ändern will, sondern nur von Dateien <strong>oder</strong> Ordnern.</p>
<p><em>find</em> kann man noch weitere Optionen mitgeben, damit z.B. die Rechte nur bis zu einer bestimmten Tiefe geändert werden. Interessant ist hier auch der Befehl <em>xargs</em>: mit diesem werden nicht x <em>chmod</em>-Prozesse gestartet, sondern nur einer und diesem werden alle Dateien/Ordner als Argumente mitgegeben.</p>
<h1>Benutzer beim Erstellen in vordefinierte Gruppen aufnehmen</h1>
<p>Oftmals will man, dass Benutzer, die man per <em>adduser</em>-Befehl anlegt automatisch in bestimmte Gruppen aufgenommen werden, z.B. in die Gruppe &#8220;users&#8221;. Dies kann man in der Datei &#8220;<em>/etc/adduser.conf</em>&#8221; definieren. Fügt man dort die folgende Zeile ein, werden die Benutzer automatisch in die definierten Gruppen hinzugefügt:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">EXTRA_GROUPS</span>=<span style="color: #ff0000;">&quot;users group1 group2&quot;</span>
<span style="color: #007800;">ADD_EXTRA_GROUPS</span>=<span style="color: #000000;">1</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://johker.ibutho.de/2009/02/27/linux-tipps-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

