eltűnt root parancsok

Kezdőlap Fórumok SOS! Bajban vagyok eltűnt root parancsok

10 bejegyzés megtekintése - 1-10 / 10
  • Szerző
    Bejegyzés
  • #2076241
    sipdav
    Felhasználó

      Közben lett egy ötletem…Hátha a PATH sérült meg valahogy? Ez van benne (root):
      /usr/local/jdk1.5.0_09//bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
      Mintha hiányoznának az sbin-es cuccok…

      #2076242
      sipdav
      Felhasználó

        Úgy néz ki valóban ez a baj. Hol lehet betenni a su PATH-jába az /sbin-t és a /usr/sbin-t?
        Persze nem tudom hogy eshettek ki…

        #2076243
        ELaci
        Felhasználó

          Jártam már így én is: valami oknál fogva eltünt a PATH-ból a /usr/sbin és az /sbin
          Minimal problem. 🙂

          Szerk.:
          Több megoldás lehet a pótlásra, be kell teni az alábbi fájlok valamelyikébe ezt: PATH=$PATH:/sbin:/usr/sbin
          /root/.profile
          /etc/profile
          /root/.bashrc
          /etc/bashrc

          ELaci

          #2076244
          uzsolt
          Felhasználó

            Ha esetleg su [red]-[/red] parancsot használnád…

            #2076245
            sipdav
            Felhasználó

              Köszi ELACI – a manuálisra közben rájöttem (én így PATH=$PATH”:/sbin:/usr/sbin/usr/local/sbin” – de lényegében ugyanaz). Így természetesen az első logout-ig él a beállítás. Melyik konfigállományból eshetett ki ilyenkor az általad felsoroltak közül?
              uzsolt – természetesen su-zom 🙂

              #2076246
              pointux
              Felhasználó

                „Melyik konfigállományból eshetett ki ilyenkor az általad felsoroltak közül?”
                Nem mindegy? Akár a kis_pityuka.sh-ba is beteheted az export PATH… parancsot, ha lefut. (Akár egy /etc/env.d/… akármiben is lehetne…)

                #2076247
                sipdav
                Felhasználó

                  tudom, hogy bármiben lehet. Arra gondoltam, hogy a debian telepítés után default-ból hol helyezi el a PATH-okat.

                  #2076248
                  uzsolt
                  Felhasználó

                    Lehet, hogy nem voltam egyértelmű, de egy kötőjeles változatra gondoltam:
                    su

                    Részletek a man su-ból:


                          Az alapértelmezés az, hogy az elinduló shell  nem  lesz  bejelentkezési
                          shell.

                          -, -l, –login
                                  A shellt bejelentkezési shellként  indítja. … A shell neve elé egy – -t szúr be, így
                                  eléri azt, hogy az beolvassa a startup fájlját illetve fájljait.

                    #2076249
                    sipdav
                    Felhasználó

                      Közben rájöttem, ott hibáztam, hogy egy szerencsétlenül megszerkesztett környezeti változókat tartalmazó fájllal, nem kiegészítettem, hanem felülvágtam a PATH -pt.

                      #1884663
                      csaba
                      Felhasználó

                        Sziasztok! következő a problémám: fordítottam egy kernelt, illetve instalálltam egy hangkártya drivert – ez utóbbi nem volt túl sikeres (tegnap). Nem tudom, hogy ezekkel összefügg -e, de nem működnek a szokásos root-parancsok, mint pl. shutdown, reboot, halt, mkinitrd, logout…stb. Root-ként vagyok belogolva pedig. Odáig eljutottam hiba nélkül, hogy make modules_install (ez futott is), de a mkinitrd már nem fut és a többi utána kipróbált parancs sem. De az mc pl. fut…

                      10 bejegyzés megtekintése - 1-10 / 10
                      • Be kell jelentkezni a hozzászóláshoz.