<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Nur mal aus Interesse, ist bei dir Cloud Init installiert?<div><br></div><div>Bei Debian bin ich mir nicht sicher.</div><div><br></div><div><div style="display: block;" class=""><div style="-webkit-user-select: all; -webkit-user-drag: element; display: inline-block;" class="apple-rich-link" draggable="true" role="link" data-url="https://help.switch.ch/engines/faq/ubuntu-why-cant-i-persistently-change-the-hostname-of-my-vm/"><a style="border-radius:10px;font-family:-apple-system, Helvetica, Arial, sans-serif;display:block;-webkit-user-select:none;width:300px;user-select:none;-webkit-user-modify:read-only;user-modify:read-only;overflow:hidden;text-decoration:none;" class="lp-rich-link" rel="nofollow" href="https://help.switch.ch/engines/faq/ubuntu-why-cant-i-persistently-change-the-hostname-of-my-vm/" dir="ltr" role="button" draggable="false" width="300"><table style="table-layout:fixed;border-collapse:collapse;width:300px;background-color:#E9E9EB;font-family:-apple-system, Helvetica, Arial, sans-serif;" class="lp-rich-link-emailBaseTable" cellpadding="0" cellspacing="0" border="0" width="300"><tbody><tr><td vertical-align="center"><table bgcolor="#E9E9EB" cellpadding="0" cellspacing="0" width="300" style="font-family:-apple-system, Helvetica, Arial, sans-serif;table-layout:fixed;background-color:rgba(233, 233, 235, 1);" class="lp-rich-link-captionBar"><tbody><tr><td style="padding:8px 0px 8px 0px;" class="lp-rich-link-captionBar-textStackItem"><div style="max-width:100%;margin:0px 16px 0px 16px;overflow:hidden;" class="lp-rich-link-captionBar-textStack"><div style="word-wrap:break-word;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-topCaption-leading"><a rel="nofollow" href="https://help.switch.ch/engines/faq/ubuntu-why-cant-i-persistently-change-the-hostname-of-my-vm/" style="text-decoration: none" draggable="false"><font color="#000000" style="color: rgba(0, 0, 0, 1);">Ubuntu: Why can't I persistently change the hostname of my VM? - FAQ - SWITCHengines - SWITCH Help</font></a></div><div style="word-wrap:break-word;font-weight:400;font-size:11px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-bottomCaption-leading"><a rel="nofollow" href="https://help.switch.ch/engines/faq/ubuntu-why-cant-i-persistently-change-the-hostname-of-my-vm/" style="text-decoration: none" draggable="false"><font color="#A2A2A9" style="color: rgba(60, 60, 67, 0.6);">help.switch.ch</font></a></div></div></td><td style="padding:6px 12px 6px 0px;" class="lp-rich-link-captionBar-rightIconItem" width="36"><a rel="nofollow" href="https://help.switch.ch/engines/faq/ubuntu-why-cant-i-persistently-change-the-hostname-of-my-vm/" draggable="false"><img style="pointer-events:none !important;display:inline-block;width:36px;height:36px;border-radius:3px;" width="36" height="36" draggable="false" class="lp-rich-link-captionBar-rightIcon" alt="apple-touch-icon-152x152.png" src="cid:D96ADC25-3652-4CE2-B2C5-6F124B492B04"></a></td></tr></tbody></table></td></tr></tbody></table></a></div></div><br></div><div>Es geht jetzt zwar um den Hostname, aber vielleicht sind andere Variablen auch betroffen.</div><div><br></div><div>LG</div><div>Micha<br><br><div dir="ltr">Von meinem iPhone gesendet</div><div dir="ltr"><br><blockquote type="cite">Am 28.11.2022 um 20:49 schrieb Ekki Plicht (DF4OR) <ekki@plicht.de>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:courier new,monospace">Danke für eure Hilfe.</div><div class="gmail_default" style="font-family:courier new,monospace">Es hat sich - wieder mal - von selbst geheilt. Heute beim Einloggen ist die shell die bash, so wie ich es gerne hätte.</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">Natürlich hatte ich in /etc/passwd die bash eingetragen, entweder mit Programmen wie 'usermod' oder 'chsh'. Nach jeder Änderung auch immer brav in /etc/passwd geguckt, ja, da stand immer /bin/bash.</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">Ich bin jetzt zu genervt um weiter zu forschen, was das wieder für ein Unsinn war, ich bin nur froh, das es funktioniert. Irgendwann suche ich mir dann einen Hoster der arch anbietet, damit kenne ich mich wenigstens aus :)</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">Gruß,</div><div class="gmail_default" style="font-family:courier new,monospace">Ekki</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Fr., 25. Nov. 2022 um 16:34 Uhr schrieb Christian Ehrhardt <<a href="mailto:Paelzer%2Blugld@gmail.com">Paelzer+lugld@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Ekki Plicht (DF4OR) <<a href="mailto:ekki@plicht.de" target="_blank">ekki@plicht.de</a>> schrieb am Do., 24. Nov. 2022, 23:11:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:"courier new",monospace">Moin.</div><div class="gmail_default" style="font-family:"courier new",monospace"><br></div><div class="gmail_default" style="font-family:"courier new",monospace">Neuer Debian 10 Server, neuer user angelegt</div><div class="gmail_default" style="font-family:"courier new",monospace"># useradd -m df4or</div><div class="gmail_default" style="font-family:"courier new",monospace"># passwd df4or</div><div class="gmail_default" style="font-family:"courier new",monospace"><br></div><div class="gmail_default" style="font-family:"courier new",monospace">In /etc/passwd steht nun</div><div class="gmail_default" style="font-family:"courier new",monospace"><span style="font-family:monospace"><span style="color:rgb(0,0,0)">"df4or:x:1000:1000::/home/df4or:/bin/sh"</span></span></div><div class="gmail_default" style="font-family:"courier new",monospace"><span style="font-family:monospace"><span style="color:rgb(0,0,0)"><br></span></span></div><div class="gmail_default"><font color="#000000" face="monospace"># ls -l /bin/sh</font></div><div class="gmail_default"><span style="font-family:monospace"><span style="color:rgb(0,0,0)">lrwxrwxrwx 1 root root 9 Nov 24 22:47 </span><span style="font-weight:bold;color:rgb(84,255,255)">/bin/sh</span><span style="color:rgb(0,0,0)"> -> </span><span style="font-weight:bold;color:rgb(84,255,84)">/bin/bash</span><br><span style="color:rgb(0,0,0)">
</span><br></span></div><div class="gmail_default"><span style="font-family:monospace">Login mit neuem Account 'df4or' per ssh, ich lande in einer "sh" shell. WTF?</span></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Hier ist Achtung geboten, es gibt inzwischen einen Haufen binaries die ihr Verhalten identitätsabhängig machen. Sprich /bin/bash ist nicht gleich /bin/sh obwohl da ein symlink ist.</div><div dir="auto"><br></div><div dir="auto">Von KVM her kenne ich das auch, wenn im Namen KVM vorkommt dann wird Virtualisierung versucht ansonsten Emulation obwohl es genau das gleiche binary ist (wie hier nur symlink).</div><div dir="auto"><br></div><div dir="auto">Könnt gut sein das Dash/bash hier "oh ich soll sh vorgaukeln, ok ..." denken :-)</div><div dir="auto"><br></div><div dir="auto">Daher ggf mal versuchen wirklich/bin/bash in passwd zu setzen?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default"><span style="font-family:monospace">Es wird natürlich auch keine .bashrc ausgeführt,</span></div><div class="gmail_default"><span style="font-family:monospace"><br></span></div><div class="gmail_default"><font face="monospace">$ df4or</font><span style="color:rgb(0,0,0);font-family:monospace">@neuerserver:~$ echo $0</span></div><div class="gmail_default"><span style="font-family:monospace">-sh</span></div><div class="gmail_default"><span style="font-family:monospace"><br></span></div><div class="gmail_default"><span style="font-family:monospace">Jetzt versuche ich mit </span></div><div class="gmail_default"><span style="font-family:monospace"># usermod --shell /bin/bash df4or<br>die shell zu ändern, in /etc/passwd steht nun</span></div><div class="gmail_default"><span style="color:rgb(0,0,0);font-family:monospace">"df4or:x:1000:1000::/home/df4or:/bin/bash"</span><span style="font-family:monospace"> </span></div><div class="gmail_default"><span style="font-family:monospace"><br></span></div><div class="gmail_default"><span style="font-family:monospace">Neues einloggen per ssh (es ist sonst keine andere shh session für diesen User zu diesem Server mehr offen) - ich lande wieder in der /bin/sh.</span></div><div class="gmail_default"><span style="font-family:monospace">WTF?</span></div><div class="gmail_default"><span style="font-family:monospace"><br></span></div><div class="gmail_default"><span style="font-family:monospace">Wenn ich /bin/bash aufrufe wird die bash gestartet, .bashrc ausgeführt usw. alles so wie es soll. Nur nach dem Login nicht.</span></div><div class="gmail_default"><span style="font-family:monospace"><br></span></div><div class="gmail_default"><span style="font-family:monospace">Jemand ne Idee?</span></div><div class="gmail_default"><span style="font-family:monospace"><br></span></div><div class="gmail_default"><span style="font-family:monospace">Danke.</span></div><div class="gmail_default"><span style="font-family:monospace">Ekki</span></div><div class="gmail_default"><br></div></div>
_______________________________________________<br>
lug-ld mailing list<br>
<a href="mailto:lug-ld@lists.lug-ld.de" rel="noreferrer" target="_blank">lug-ld@lists.lug-ld.de</a><br>
<a href="http://lists.lug-ld.de/mailman/listinfo/lug-ld" rel="noreferrer noreferrer" target="_blank">http://lists.lug-ld.de/mailman/listinfo/lug-ld</a><br>
</blockquote></div></div></div>
_______________________________________________<br>
lug-ld mailing list<br>
<a href="mailto:lug-ld@lists.lug-ld.de" target="_blank">lug-ld@lists.lug-ld.de</a><br>
<a href="http://lists.lug-ld.de/mailman/listinfo/lug-ld" rel="noreferrer" target="_blank">http://lists.lug-ld.de/mailman/listinfo/lug-ld</a><br>
</blockquote></div>
<span>_______________________________________________</span><br><span>lug-ld mailing list</span><br><span>lug-ld@lists.lug-ld.de</span><br><span>http://lists.lug-ld.de/mailman/listinfo/lug-ld</span><br></div></blockquote></div></body></html>