[Gelöst] Ubuntuserver und prompt entfernen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

[Gelöst] Ubuntuserver und prompt entfernen

Beitrag von DEBIANUNDANDREAS » 01.12.2015 06:00:03

Hallo installiert habe ich Ubuntuserver 14.04.2 (64 bit) ohne Desktopumgebung.
Ich möchte das das Terminal etwas aufgeräumter ist.
Wie kann man den Prompt und den Text "internet@andy-desktop:~$ " dauerhaft entfernen? Es sollen aber Tastatureingaben möglich sein.
Zuletzt geändert von DEBIANUNDANDREAS am 01.12.2015 15:43:44, insgesamt 1-mal geändert.

DeletedUserReAsG

Re: Ubuntuserver und prompt entfernen

Beitrag von DeletedUserReAsG » 01.12.2015 06:20:01

unset PS1, bzw. die Variable in den betreffenden Configs nicht setzen.

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: Ubuntuserver und prompt entfernen

Beitrag von DEBIANUNDANDREAS » 01.12.2015 07:41:47

Und wie ändere ich das Verhalten von PS1 im autostart?

DeletedUserReAsG

Re: Ubuntuserver und prompt entfernen

Beitrag von DeletedUserReAsG » 01.12.2015 07:47:43

DEBIANUNDANDREAS hat geschrieben:Und wie ändere ich das Verhalten von PS1 im autostart?
niemand hat geschrieben:bzw. die Variable in den betreffenden Configs nicht setzen.
… also global in der /etc/bash.bashrc, sofern du die Bash verwendest. Ansonsten im Äquivalent der verwendeten Shell.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Ubuntuserver und prompt entfernen

Beitrag von rendegast » 01.12.2015 07:50:28

/etc/profile
<- /etc/bash.bashrc
<- /etc/profile.d/*.sh

~/.bashrc
~/.profile

Das passende raussuchen, wohl eher in den *bash*-Dateien.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: Ubuntuserver und prompt entfernen

Beitrag von DEBIANUNDANDREAS » 01.12.2015 08:06:06

Also ich kann in /etc/bash.bashrc an x-beliebiger Stelle

Code: Alles auswählen

unset PS1
eintragen??

DeletedUserReAsG

Re: Ubuntuserver und prompt entfernen

Beitrag von DeletedUserReAsG » 01.12.2015 08:07:34

Du könntest lesen, was geschrieben wurde.

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: Ubuntuserver und prompt entfernen

Beitrag von DEBIANUNDANDREAS » 01.12.2015 08:09:10

@niemand
die Variable in den betreffenden Configs nicht setzen
Und wie macht man das??

DeletedUserReAsG

Re: Ubuntuserver und prompt entfernen

Beitrag von DeletedUserReAsG » 01.12.2015 08:14:20

Die Zeilen, in denen in den betreffenden Dateien die Variable gesetzt wird, auskommentieren oder löschen.

Alternativ könntest du auch, wenn es nur einen User betreffen soll, in dessen ~/.bashrc am Ende unset PS1 eintragen. Ist nicht hübsch (erst Umgebungsvariablen zu setzen, um sie dann wieder zu löschen), aber sollte den Job tun.

Benutzeravatar
Phineas
Beiträge: 348
Registriert: 20.06.2012 20:26:19

Re: Ubuntuserver und prompt entfernen

Beitrag von Phineas » 01.12.2015 08:19:26

Editieren im Texteditor. Ich würde mir aber wenigstens das aktuelle Dir anzeigen lassen:

Code: Alles auswählen

PS1="\w> "

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: Ubuntuserver und prompt entfernen

Beitrag von DEBIANUNDANDREAS » 01.12.2015 11:34:22

Hallo ich hatte /etc/bash.bashrc edititiert und unset PS1 ans ende geschrieben und abgespeichert. Dann habe ich den ubuntuserver neugestartet. Weiterhin werde ich von beim start des ubuntuserver nach einem prompt begrüsst und soll das Passwort eingeben. Also noch nicht gelöst.

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: Ubuntuserver und prompt entfernen

Beitrag von uname » 01.12.2015 12:39:34

Hat sich denn überhaupt was verändert?
und soll das Passwort eingeben.
Wolltest du das auch ändern? Das wurde weder als Frage gestellt noch beantwortet. Poste Ausgaben wie sie tatsächlich sind und wie du sie gerne hättest.

Anmerkung:
Generell ändere ich so wenig wie möglich an Systemen. Auch nutze ich weder Aliases noch außergewöhnliche Programme (z.B. abweichende Texteditoren, Vim und Nano kenne ich). Das ist sehr vorteilhaft, wenn man mal neu installiert oder bei anderen Personen etwas administrieren muss. Ich halte bei Ubuntu und bei Debian die meisten Standardvorgaben für sehr sinnvoll. Hierzu gehört im übrigen auch das Prompt.

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: Ubuntuserver und prompt entfernen

Beitrag von DEBIANUNDANDREAS » 01.12.2015 13:23:40

ich hatte ans ende von /etc/bash.bashrc >>> http://pastebin.com/94MPqt4P <<< PS1="" gesetzt und abgespewichert.
Dazui habe ich /home7andy7bashrc dasselbige ans ende eingefügt, immer noch der prompt.

Benutzeravatar
Meillo
Moderator
Beiträge: 8818
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Ubuntuserver und prompt entfernen

Beitrag von Meillo » 01.12.2015 13:45:02

DEBIANUNDANDREAS hat geschrieben:immer noch der prompt.
Welcher Prompt? Screenshot oder Foto!

Und was hat es mit der Passworteingabe auf sich, die du erwaehnt hast?
Use ed once in a while!

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Ubuntuserver und prompt entfernen

Beitrag von smutbert » 01.12.2015 14:21:17

Also ich habe es so verstanden, dass Andi den (Text) Login Prompt nicht möchte, ob der aber nur nicht dargestellt oder wirklich deaktiviert werden soll, wage ich nicht zu erahnen.

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: Ubuntuserver und prompt entfernen

Beitrag von DEBIANUNDANDREAS » 01.12.2015 14:29:18

@smutbert
Ja , der prompt und auch der text soll weg.
So wie auf dem Foto >>>
http://www.fotos-hochladen.net/view/img ... ycqjdu.jpg <<<
oder dieses Bild (schärfer)
http://www.fotos-hochladen.net/view/img ... j2gbed.jpg
ist es zur zeit, so will ich es nicht haben.
Wer kann mir weiterhelfen, den prompt zu entfernen?

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: Ubuntuserver und prompt entfernen

Beitrag von uname » 01.12.2015 14:43:29

Leider weiß ich nicht ob Ubuntu "mingetty" nutzt. Ich habe mal den Quellcode von Debian angeschaut (s.u.), Ubuntu kann abweichen.
Wenn du "mingetty" nutzt kannst du versuchen die unten aufgeführten Parameter zur Deaktivierung zu nutzen, damit die if-Abfragen fehlschlagen und die Ausgaben somit wegfallen.

http://manpages.ubuntu.com/manpages/rar ... tty.8.html

Parameter könnten sein:
--noissue
--nohostname

Leider weiß ich gar nicht wo "mingetty" aufgerufen wird. Früher war das /etc/inittab. Jetzt mit systemd wahrscheinlich irgendwo anders. Musst mal suchen. Dort dann die beiden Parameter mal ausprobieren. Beachte, dass ein Fehler evtl. dazu führt, dass das System nicht mehr korrekt bootet. Du solltest es also per Live-CD/USB retten können.

Code: Alles auswählen

static void do_prompt (int showlogin)
{
        FILE *fd;
        int c;

        if (nonewline == 0)
                putchar ('\n');
        if (noissue == 0 && (fd = fopen ("/etc/issue", "r"))) {
                while ((c = getc (fd)) != EOF) {
                        if (c == '\\')
                                output_special_char (getc (fd));
                        else
                                putchar (c);
                }
                fclose (fd);
        }
        if (loginpause) {
                puts ("[press ENTER to login]");
                getc (stdin);
        }
        if (nohostname == 0)
                printf ("%s ", hn);
        if (showlogin)
                printf ("login: ");
        fflush (stdout);
}
Sinnvoll finde ich die Änderung nicht.

Benutzeravatar
Meillo
Moderator
Beiträge: 8818
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Ubuntuserver und prompt entfernen

Beitrag von Meillo » 01.12.2015 15:22:59

DEBIANUNDANDREAS hat geschrieben:@smutbert
Ja , der prompt und auch der text soll weg.
So wie auf dem Foto >>>
http://www.fotos-hochladen.net/view/img ... ycqjdu.jpg <<<
oder dieses Bild (schärfer)
http://www.fotos-hochladen.net/view/img ... j2gbed.jpg
ist es zur zeit, so will ich es nicht haben.
Wer kann mir weiterhelfen, den prompt zu entfernen?
Jetzt wissen wir auch worum es geht. Alles Gerede von PS1 und der Bash war naemlich komplett am Problem vorbei.

Was uname schreibt ist die richtige Richtung: getty und Co.
Use ed once in a while!

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: [Gelöst] Ubuntuserver und prompt entfernen

Beitrag von DEBIANUNDANDREAS » 01.12.2015 15:44:52

Da ich alsd Antwort bekamm das getty und Co die problemlösung ist sehe ich hiesigen Thread als gelöst an.
Danke das ihr mir so fleissig gepostet habt, Ende.

Antworten