<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=su%281%29</id>
	<title>su(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=su%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=su(1)&amp;action=history"/>
	<updated>2026-05-13T23:57:00Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=su(1)&amp;diff=8088&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;= su(1) =  == NAMN == su — kör kommando som annan användare/grupp (substituerad identitet)  == SYNOPS == &lt;pre&gt; su [flaggor] [-] [user [argument ...]] &lt;/pre&gt;  == BESKRIVNING == &#039;&#039;&#039;su&#039;&#039;&#039; byter till annan användare/grupp och kör skal (eller angivet kommando). Utan &#039;&#039;user&#039;&#039; startas ett interaktivt skal som &#039;&#039;&#039;root&#039;&#039;&#039;. Av kompatibilitetsskäl byter den normalt inte katalog och sätter bara vissa miljövariabler – använd helst &#039;&#039;&#039;--login&#039;&#039;&#039; (eller kortformen &#039;&#039;&#039;-&#039;&#039;&#039;)...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=su(1)&amp;diff=8088&amp;oldid=prev"/>
		<updated>2025-08-31T16:40:53Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;= su(1) =  == NAMN == su — kör kommando som annan användare/grupp (substituerad identitet)  == SYNOPS == &amp;lt;pre&amp;gt; su [flaggor] [-] [user [argument ...]] &amp;lt;/pre&amp;gt;  == BESKRIVNING == &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; byter till annan användare/grupp och kör skal (eller angivet kommando). Utan &amp;#039;&amp;#039;user&amp;#039;&amp;#039; startas ett interaktivt skal som &amp;#039;&amp;#039;&amp;#039;root&amp;#039;&amp;#039;&amp;#039;. Av kompatibilitetsskäl byter den normalt inte katalog och sätter bara vissa miljövariabler – använd helst &amp;#039;&amp;#039;&amp;#039;--login&amp;#039;&amp;#039;&amp;#039; (eller kortformen &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;)...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= su(1) =&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
su — kör kommando som annan användare/grupp (substituerad identitet)&lt;br /&gt;
&lt;br /&gt;
== SYNOPS ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
su [flaggor] [-] [user [argument ...]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; byter till annan användare/grupp och kör skal (eller angivet kommando). Utan &amp;#039;&amp;#039;user&amp;#039;&amp;#039; startas ett interaktivt skal som &amp;#039;&amp;#039;&amp;#039;root&amp;#039;&amp;#039;&amp;#039;. Av kompatibilitetsskäl byter den normalt inte katalog och sätter bara vissa miljövariabler – använd helst &amp;#039;&amp;#039;&amp;#039;--login&amp;#039;&amp;#039;&amp;#039; (eller kortformen &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;) för ett rent inloggningsskal.&lt;br /&gt;
&lt;br /&gt;
Denna version använder PAM för autentisering/konto/session. För skript som redan körs som root rekommenderas &amp;#039;&amp;#039;&amp;#039;runuser(1)&amp;#039;&amp;#039;&amp;#039; eller, om PAM-session inte behövs, &amp;#039;&amp;#039;&amp;#039;setpriv(1)&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Observera att &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; först applicerar dina flaggor (t.ex. &amp;#039;&amp;#039;&amp;#039;--login&amp;#039;&amp;#039;&amp;#039;/&amp;#039;&amp;#039;&amp;#039;--preserve-environment&amp;#039;&amp;#039;&amp;#039;) och därefter låter PAM justera miljön. Sedan v2.38 nollställer &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; vissa resursgränser (RLIMIT_NICE/RTPRIO/FSIZE/AS/NOFILE).&lt;br /&gt;
&lt;br /&gt;
== FLAGGOR ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Flagga !! Betydelse&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-c&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;cmd&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--command&amp;#039;&amp;#039;&amp;#039;= || Kör &amp;#039;&amp;#039;cmd&amp;#039;&amp;#039; via skalets &amp;lt;code&amp;gt;-c&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--fast&amp;#039;&amp;#039;&amp;#039; || Vidarebefordra &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt; till skalet (skalberoende nytta).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-g&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;grp&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--group&amp;#039;&amp;#039;&amp;#039;= || Primär grupp (endast root).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-G&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;grp&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--supp-group&amp;#039;&amp;#039;&amp;#039;= || Extra (supplementär) grupp; första blir primär om &amp;#039;&amp;#039;&amp;#039;--group&amp;#039;&amp;#039;&amp;#039; saknas (endast root).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;-l&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--login&amp;#039;&amp;#039;&amp;#039; || ”Rent” inloggningsskal: rensar miljön (utom &amp;#039;&amp;#039;&amp;#039;TERM&amp;#039;&amp;#039;&amp;#039; + ev. vitlista), sätter &amp;#039;&amp;#039;&amp;#039;HOME/SHELL/USER/LOGNAME/PATH&amp;#039;&amp;#039;&amp;#039;, byter till hemkatalog, sätter argv[0] till ”-”.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-m&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;-p&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--preserve-environment&amp;#039;&amp;#039;&amp;#039; || Behåll hela miljön (ignoreras om &amp;#039;&amp;#039;&amp;#039;--login&amp;#039;&amp;#039;&amp;#039; används).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-P&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--pty&amp;#039;&amp;#039;&amp;#039; || Kör via pseudoterminal (bättre isolering; motverkar TIOCSTI m.m.). Passar interaktivt bruk; eko stängs av om stdin är rör/pipe.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-s&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;shell&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--shell&amp;#039;&amp;#039;&amp;#039;= || Kör angivet skal. Ignoreras för begränsat skal (ej i &amp;lt;code&amp;gt;/etc/shells&amp;lt;/code&amp;gt;) om inte anroparen är root. Urval: flagga → (om &amp;lt;code&amp;gt;--preserve-environment&amp;lt;/code&amp;gt;) &amp;#039;&amp;#039;&amp;#039;$SHELL&amp;#039;&amp;#039;&amp;#039; → måluserns skal → &amp;lt;code&amp;gt;/bin/sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;--session-command&amp;#039;&amp;#039;&amp;#039;= || Som &amp;#039;&amp;#039;&amp;#039;-c&amp;#039;&amp;#039;&amp;#039; men utan ny session (avråds).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-T&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--no-pty&amp;#039;&amp;#039;&amp;#039; || Tvinga bort PTY (mindre säkert; risk för TIOCSTI).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-w&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;lista&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--whitelist-environment&amp;#039;&amp;#039;&amp;#039;= || Komma-separerad lista av variabler som bevaras trots &amp;#039;&amp;#039;&amp;#039;--login&amp;#039;&amp;#039;&amp;#039; (gäller inte &amp;#039;&amp;#039;&amp;#039;HOME/SHELL/USER/LOGNAME/PATH&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-h&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--help&amp;#039;&amp;#039;&amp;#039; || Hjälptext.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;-V&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--version&amp;#039;&amp;#039;&amp;#039; || Versionsinfo.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SIGNALER ==&lt;br /&gt;
Vid &amp;#039;&amp;#039;&amp;#039;SIGINT&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;SIGQUIT&amp;#039;&amp;#039;&amp;#039; eller &amp;#039;&amp;#039;&amp;#039;SIGTERM&amp;#039;&amp;#039;&amp;#039; terminerar &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; först barnet med &amp;#039;&amp;#039;&amp;#039;SIGTERM&amp;#039;&amp;#039;&amp;#039; (och efter ~2 s med &amp;#039;&amp;#039;&amp;#039;SIGKILL&amp;#039;&amp;#039;&amp;#039; vid behov), och avslutar sedan självt med mottagen signal.&lt;br /&gt;
&lt;br /&gt;
== KONFIGURATION ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; läser &amp;lt;code&amp;gt;/etc/default/su&amp;lt;/code&amp;gt; och &amp;lt;code&amp;gt;/etc/login.defs&amp;lt;/code&amp;gt;:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;FAIL_DELAY&amp;#039;&amp;#039;&amp;#039; (sek): fördröjning vid misslyckad inloggning.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ENV_PATH&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;&amp;#039;PATH&amp;#039;&amp;#039;&amp;#039; för vanliga användare (standard &amp;lt;code&amp;gt;/usr/local/bin:/bin:/usr/bin&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ENV_ROOTPATH&amp;#039;&amp;#039;&amp;#039; / &amp;#039;&amp;#039;&amp;#039;ENV_SUPATH&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;&amp;#039;PATH&amp;#039;&amp;#039;&amp;#039; för root (&amp;#039;&amp;#039;&amp;#039;ENV_SUPATH&amp;#039;&amp;#039;&amp;#039; vinner; standard &amp;lt;code&amp;gt;/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ALWAYS_SET_PATH&amp;#039;&amp;#039;&amp;#039; (yes/no): om &amp;#039;&amp;#039;&amp;#039;--login&amp;#039;&amp;#039;&amp;#039; och &amp;#039;&amp;#039;&amp;#039;--preserve-environment&amp;#039;&amp;#039;&amp;#039; inte används, initiera &amp;#039;&amp;#039;&amp;#039;PATH&amp;#039;&amp;#039;&amp;#039; ändå. Tänk på att &amp;#039;&amp;#039;&amp;#039;PATH&amp;#039;&amp;#039;&amp;#039; även kan påverkas av PAM (t.ex. &amp;lt;code&amp;gt;pam_env&amp;lt;/code&amp;gt;) och systemets kataloglayout.&lt;br /&gt;
&lt;br /&gt;
== RETURKODER ==&lt;br /&gt;
* Normalt: returvärdet från körd process (om den dödas av signal → 128 + signalnummer).&lt;br /&gt;
* Från &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; själv: &amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039; (generiskt fel), &amp;#039;&amp;#039;&amp;#039;126&amp;#039;&amp;#039;&amp;#039; (kunde inte köra), &amp;#039;&amp;#039;&amp;#039;127&amp;#039;&amp;#039;&amp;#039; (kommando saknas).&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
* &amp;lt;code&amp;gt;/etc/pam.d/su&amp;lt;/code&amp;gt; – PAM för standard&lt;br /&gt;
* &amp;lt;code&amp;gt;/etc/pam.d/su-l&amp;lt;/code&amp;gt; – PAM när &amp;#039;&amp;#039;&amp;#039;--login&amp;#039;&amp;#039;&amp;#039; används&lt;br /&gt;
* &amp;lt;code&amp;gt;/etc/default/su&amp;lt;/code&amp;gt; – verktygsspecifika inställningar&lt;br /&gt;
* &amp;lt;code&amp;gt;/etc/login.defs&amp;lt;/code&amp;gt; – globala inloggningsinställningar&lt;br /&gt;
&lt;br /&gt;
== NOTISER ==&lt;br /&gt;
Misslyckade &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039;-försök loggas alltid till &amp;#039;&amp;#039;&amp;#039;btmp&amp;#039;&amp;#039;&amp;#039;; &amp;#039;&amp;#039;&amp;#039;lastlog&amp;#039;&amp;#039;&amp;#039; uppdateras inte automatiskt. Vill du visa varningar via &amp;#039;&amp;#039;&amp;#039;pam_lastlog(8)&amp;#039;&amp;#039;&amp;#039; vid &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; så konfigurera modulen att även uppdatera &amp;#039;&amp;#039;&amp;#039;lastlog&amp;#039;&amp;#039;&amp;#039; (t.ex. &amp;lt;code&amp;gt;session required pam_lastlog.so nowtmp&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== HISTORIK ==&lt;br /&gt;
Denna &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; härstammar från coreutils’ &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; (David MacKenzie); util-linux-varianten har refaktoriserats av Karel Zak.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
[[runuser(1)]], [[setpriv(1)]], [[login.defs(5)]], [[shells(5)]], [[pam(8)]]&lt;br /&gt;
&lt;br /&gt;
== TILLGÄNGLIGHET ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039; ingår i paketet &amp;#039;&amp;#039;&amp;#039;util-linux&amp;#039;&amp;#039;&amp;#039; (finns på kernel.org).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska : https://www.man7.org/linux/man-pages/man1/su.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>