Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 23

Thema: name von root ändern

  1. #1
    Registrierter Benutzer Avatar von bullfrog
    Registriert seit
    Sep 2002
    Ort
    Basel
    Beiträge
    105

    name von root ändern

    Hallo

    Wenn ich als root in einem Konsolenfenster arbeiten will heisst es bei mir "mein login"@dhcppc2:/> Kann mir jemand sagen, wie ich es schaffe dass bei mir root:/ steht statt dass kryptische dhcppc2?? Dasselbe gilt wenn ich als su einglogge. Es steht wieder dhcppc2?? Kann mir jemand sagen was dies überhaupt bedeuet?

    Gruss
    bullfrog
    Gnome, Debian 2.6.9, DELL 8200 Notebook, Pentium IV 1.6 GHz, 512 MB DDR-RAM, 40.2 GB, Nvidia GeForce4 440 GO 64 MB

  2. #2
    Debianer Avatar von msi
    Registriert seit
    Jan 2002
    Ort
    München
    Beiträge
    1.963
    so heißt dein rechner
    du kannst dsa so ändern

    export PS1="root:/ "

    wenn du nur root: und dann den pfad willst so:

    export PS1="root:\w "

    \h ist der host
    \w ist das verzeichnis

    Markus

  3. #3
    Registrierter Benutzer Avatar von bullfrog
    Registriert seit
    Sep 2002
    Ort
    Basel
    Beiträge
    105
    dies ging temporär. Doch wenn ich auf der Konsole wieder auf mein User wechsle und wieder zum root zurück steht wieder dieser Müll im Path...

    Wie kann ich's machen dass es für immer! bleibt?
    Gnome, Debian 2.6.9, DELL 8200 Notebook, Pentium IV 1.6 GHz, 512 MB DDR-RAM, 40.2 GB, Nvidia GeForce4 440 GO 64 MB

  4. #4
    Debianer Avatar von msi
    Registriert seit
    Jan 2002
    Ort
    München
    Beiträge
    1.963

    .bashrc oder /etc/profile

    das sollte alles sagen
    trags in eine dieser dateien ein.

    suchfunktion hilft weiter

    Markus

  5. #5
    Registrierter Benutzer Avatar von bullfrog
    Registriert seit
    Sep 2002
    Ort
    Basel
    Beiträge
    105
    öhhhmm... sorry, dass ich nochmals störe, aber da ich newbie bin sagt es mir eben doch nicht alles. *verlegen* wo in welcher genauen Datei muss ich dies eintragen? Der .bashrc ordner ist leer bei mir. Im /profile.d hab ich mehrere Dateien. Ist es das complete.bash und wo müsste ich denn die Zeile eintragen.

    Sorry für meine Unwissenheit *smile*. Jeder fängt klein an...
    Gnome, Debian 2.6.9, DELL 8200 Notebook, Pentium IV 1.6 GHz, 512 MB DDR-RAM, 40.2 GB, Nvidia GeForce4 440 GO 64 MB

  6. #6
    Registrierter Benutzer Avatar von Jorge
    Registriert seit
    Aug 2001
    Ort
    Erbach bei Ulm
    Beiträge
    3.330
    Original geschrieben von bullfrog
    Der .bashrc ordner ist leer bei mir. Im /profile.d hab ich mehrere Dateien. Ist es das complete.bash und wo müsste ich denn die Zeile eintragen.
    .bashrc ist eine Datei in Deinem Homeverzeichnis und kein Verzeichnis. Ein Verzeichnis /profile.d gibt es bei mir nicht, Du suchst die Datei /etc/profile.

    Sorry für meine Unwissenheit *smile*. Jeder fängt klein an...
    Kein Problem

  7. #7
    Registrierter Benutzer Avatar von bullfrog
    Registriert seit
    Sep 2002
    Ort
    Basel
    Beiträge
    105
    sorry leute aber ich weiss beim besten Willen nicht wo ich diese Befehlszeile im /etc/profile einfügen muss. Reicht es einfach diese Zeile reinzuschreiben? Egal wo??

    Vielen Dank für eure Geduld...
    bullfrog
    Gnome, Debian 2.6.9, DELL 8200 Notebook, Pentium IV 1.6 GHz, 512 MB DDR-RAM, 40.2 GB, Nvidia GeForce4 440 GO 64 MB

  8. #8
    Moderator
    Registriert seit
    May 2002
    Ort
    Dortmund
    Beiträge
    1.407
    Hallo,

    idealerweise trägst Du die Zeile in einer neu zu erstellenden Datei unter /etc/profile.local ein, denn diese Datei wird
    1. beim Einloggen ebenso wie die /etc/profile ausgewertet
    und
    2. bei einem Update auf eine neuere Version nicht verändert.

    Harry
    Wer einen Fehler findet, der darf ihn gerne behalten ;)
    http://harry.homelinux.org - iptables Generator & mehr

  9. #9
    Registrierter Benutzer Avatar von bullfrog
    Registriert seit
    Sep 2002
    Ort
    Basel
    Beiträge
    105
    Vielen Dank für den Tip. Heisst dies nun dass ich ein profile.local erstellen muss?? Bei mir existiert es eben noch nicht (ist dies möglich überhaupt???). Wenn ich's neu erstellen muss, wie müsste ich dann vorgehen? Könnte ich einfach die Einträge vom .profile rüber kopieren?

    bullfrog
    Gnome, Debian 2.6.9, DELL 8200 Notebook, Pentium IV 1.6 GHz, 512 MB DDR-RAM, 40.2 GB, Nvidia GeForce4 440 GO 64 MB

  10. #10
    Moderator
    Registriert seit
    May 2002
    Ort
    Dortmund
    Beiträge
    1.407
    Hallo,

    Du kannst die Datei mit dem Lieblings-Editor Deiner Wahl erstellen, oder - da es sich bei dem Inhalt dieser Datei eh nur um die eine Zeile handelt - mit dem Kommando
    Code:
    echo export PS1=\"root:\\w \" > /etc/profile.local
    die gewünschte Zeile einfach in die Datei hineinschreiben (die Datei /etc/profile.local wird dann direkt erstellt und gefüllt).

    Harry
    Wer einen Fehler findet, der darf ihn gerne behalten ;)
    http://harry.homelinux.org - iptables Generator & mehr

  11. #11
    Registrierter Benutzer Avatar von bullfrog
    Registriert seit
    Sep 2002
    Ort
    Basel
    Beiträge
    105
    Hallo

    die Datei wurde generiert. jedoch funzt es immer noch nicht. es ensteht immer noch kein root im prompt... wie soll's nun weitergehen? Merci.

    bullfrog
    Gnome, Debian 2.6.9, DELL 8200 Notebook, Pentium IV 1.6 GHz, 512 MB DDR-RAM, 40.2 GB, Nvidia GeForce4 440 GO 64 MB

  12. #12
    Registrierter Benutzer Avatar von Discipulus
    Registriert seit
    Sep 2002
    Beiträge
    429
    Wenn dieser Prompt nur für root gelten soll, kannst du diesen Befehl verwenden:
    Code:
    echo export PS1=\"root:\\w \" >> /root/.profile
    Er bewirkt das gleiche wie der schon genannte Befehl, nur schreibt er es in das File /root/.profile, welches bei jedem Anmelden von root abgearbeitet wird. Jeder User hat ein solches File, welches beim Login ausgeführt wird.
    Geändert von Discipulus (01.10.02 um 10:24 Uhr)

  13. #13
    Agent (Clone #17264) Avatar von Jasper
    Registriert seit
    Jul 2002
    Ort
    The Matrix (Reloaded)
    Beiträge
    3.073
    Original geschrieben von bullfrog
    wie soll's nun weitergehen? Merci.
    mach doch mal als root ein 'ls -AI*' in deinem homeverzeichnis und poste den output.

    -j

  14. #14
    Meister Avatar von echo
    Registriert seit
    Mar 2001
    Ort
    hannover
    Beiträge
    970
    hi,
    die
    /etc/profile
    ruft die
    /etc/profile.local
    unter suse auf. würde mal an deiner stelle mal die /etc/profile nach dem eintrag durchforsten und schauen ob es den überhaupt gibt.

    normaler weisse sollte eine
    /etc/profile.local
    existieren.
    diese datei ist für änderungen des lokalen admins gedacht. du kannst jedoch auch die
    /etc/profile
    benutzen, musst aber bei nem update auf suse 8.1 daran denken das du die gleiche datei neu editieren musst, da suse8.1 mit grösster warscheinlichkeit diese überschreibt

    cu
    echo

  15. #15
    Registrierter Benutzer Avatar von bullfrog
    Registriert seit
    Sep 2002
    Ort
    Basel
    Beiträge
    105
    Original geschrieben von Jasper
    mach doch mal als root ein 'ls -AI*' in deinem homeverzeichnis und poste den output.

    -j
    wofür soll das gut sein? ich meine in meinem home verzeichnis ist nichts geschrieben von dieser datei. soll ich dir die .profile posten??

    /etc/profile.local
    unter suse auf. würde mal an deiner stelle mal die /etc/profile nach dem eintrag durchforsten und schauen ob es den überhaupt gibt.

    im profile.local ist der eintrag vorhanden.

    mein .profile unter meinem user sieht so aus. es ist hier ja alles ausgeklammert, oder? soll man hier einen Eintrag platzieren?

    # Sample .profile for SuSE Linux
    # rewritten by Christian Steinruecken <cstein@suse.de>
    #
    # This file is read each time a login shell is started.
    # All other interactive shells will only read .bashrc; this is particularly
    # important for language settings, see below.

    test -z "$PROFILEREAD" && . /etc/profile

    # Most applications support several languages for their output.
    # To make use of this feature, simply uncomment one of the lines below or
    # add your own one (see /usr/share/locale/locale.alias for more codes)
    #
    #export LANG=de_DE.ISO-8859-1 # uncomment this line for German output
    #export LANG=fr_FR.ISO-8859-1 # uncomment this line for French output
    #export LANG=es_ES.ISO-8859-1 # uncomment this line for Spanish output


    # Some people don't like fortune. If you uncomment the following lines,
    # you will have a fortune each time you log in ;-)

    #if [ -x /usr/bin/fortune ] ; then
    # echo
    # /usr/bin/fortune
    # echo
    #fi
    ~

    cheers bullfrog
    Gnome, Debian 2.6.9, DELL 8200 Notebook, Pentium IV 1.6 GHz, 512 MB DDR-RAM, 40.2 GB, Nvidia GeForce4 440 GO 64 MB

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •