SUDO beállítás ismét…

Kezdőlap Fórumok UHU Linux Általános UHU problémák, javaslatok SUDO beállítás ismét…

10 bejegyzés megtekintése - 11-20 / 20
  • Szerző
    Bejegyzés
  • #1998920
    admin
    Adminisztrátor
      Code:
      #!/bin/bash
      #wireless net

      iwconfig wlan0 mode Managed
      iwconfig wlan0 key restricted xxxx
      iwconfig wlan0 essid xxxx
      ifconfig wlan0 192.168.1.9 netmask 255.255.255.0
      route add default gw 192.168.1.1

      Egészitsd ki a felsõ sorral és chmod 755 legyen a fájl!

      #1998921
      hunge
      Felhasználó

        Sajnos nem nyert ma már nem tudok tovább próbálkozi de majd holnap ujra megpróbálom. Köszi a segítséget mindenki.

        #1998922
        admin
        Adminisztrátor
          hunge wrote:
          Sajnos nem nyert ma már nem tudok tovább próbálkozi de majd holnap ujra megpróbálom. Köszi a segítséget mindenki.

          Akkor a suid bit még talán nyertes lehet!

          #1998923
          xcut
          Felhasználó
            hunge wrote:
            A sudo mûködik. Azonban van még 1 kis gondom. Emlékeztetõül amit csináltam:
            1 az /etc/sudoers fájlba beírtam %users ALL=NOPASSWD: (1 space) /usr/bin/internet
            2 az /etc/bashrc fájlba beírtam alias hálóbe=’sudo /usr/bin/internet’

            a helyzet a következõ:

            Az internet script ami a következõket tartalmazza:

            iwconfig wlan0 mode Managed
            iwconfig wlan0 key restricted xxxx
            iwconfig wlan0 essid xxxx
            ifconfig wlan0 192.168.1.9 netmask 255.255.255.0
            route add default gw 192.168.1.1

            a következõ hibával száll el:

            /usr/bin/internet: line 1: iwconfig: command not found
            /usr/bin/internet: line 2: iwconfig: command not found
            /usr/bin/internet: line 3: iwconfig: command not found
            /usr/bin/internet: line 4: ifconfig: command not found
            /usr/bin/internet: line 5: route: command not found

            olybá tûnik nekem hogy hiába adtam magára a fájlra rendszergazda jogosultságot magára a környezetre nincs rendszergazda jogosultságom. Meglehet azt oldani hogy a fenti három parancsra is rendszergazda jogosultságot adok a sudoersbe? vajon ugy mûködni fog.?

            én úgy oldanám meg, hogy a sudoers-be jogosultságot adnék arra a 3 parancsra, és az internet scriptben pedig sudoznék… hátha.

            #1998924
            hunge
            Felhasználó

              Yorirou: vagyis ha jól értem akkor a te megoldásod valahogy így nézne ki:

              Az /etc/sudoers tartalma:

              %users localhost=/usr/sbin/iwconfig
              %users localhost=/sbin/ifconfig
              %users localhost=/sbin/route

              Az internet script tartalma:

              sudo iwconfig wlan0 mode Managed
              sudo iwconfig wlan0 key restricted xxxx
              sudo iwconfig wlan0 essid xxxx
              sudo ifconfig wlan0 192.168.1.9 netmask 255.255.255.0
              sudo route add default gw 192.168.1.1

              jól gondolom? Jó ez igy?
              Köszi minden eddigi segítséget.

              #1998925
              hunge
              Felhasználó
                sany wrote:
                Ez gentoo alatt nagyon eccerûen megoldható, de sztem uhu alatt is lehetséges!
                Próbáld meg az /etc/runlevels/default könytárat álmásolni „wireless” néven!
                ebben legyen benne a wireless /etc/init.d-bõl a parancs, ami vel kezeled!
                Aztán hogy a vezpulton tudod-e kezelni? Ill. a grub-ban hogy tudod bele lopni?
                Utánna kellene nézni, hogy az uhuban hogy megy ez!
                gentooban igy van a grub

                Code:
                kernel (hd0,1)/boot/2.6.10/vmlinuz root=/dev/hda2 softlevel=wireless

                ui:
                Nézz bele az /etc/inittab fájlba!

                Elakadtam a sudos dologgal ugyhogy megpróbálom a futási szintes módszert de elöbb még utána olvasok egy kicsit.

                #1998926
                goraki
                Felhasználó
                  hunge wrote:
                  A sudo mûködik. Azonban van még 1 kis gondom. Emlékeztetõül amit csináltam:
                  1 az /etc/sudoers fájlba beírtam %users ALL=NOPASSWD: (1 space) /usr/bin/internet
                  2 az /etc/bashrc fájlba beírtam alias hálóbe=’sudo /usr/bin/internet’

                  a helyzet a következõ:

                  Az internet script ami a következõket tartalmazza:

                  iwconfig wlan0 mode Managed
                  iwconfig wlan0 key restricted xxxx
                  iwconfig wlan0 essid xxxx
                  ifconfig wlan0 192.168.1.9 netmask 255.255.255.0
                  route add default gw 192.168.1.1

                  a következõ hibával száll el:

                  /usr/bin/internet: line 1: iwconfig: command not found
                  /usr/bin/internet: line 2: iwconfig: command not found
                  /usr/bin/internet: line 3: iwconfig: command not found
                  /usr/bin/internet: line 4: ifconfig: command not found
                  /usr/bin/internet: line 5: route: command not found

                  olybá tûnik nekem hogy hiába adtam magára a fájlra rendszergazda jogosultságot magára a környezetre nincs rendszergazda jogosultságom. Meglehet azt oldani hogy a fenti három parancsra is rendszergazda jogosultságot adok a sudoersbe? vajon ugy mûködni fog.?

                  #1998927
                  balev
                  Felhasználó

                    Nos, az igencsak lehet, hogy goraki kollegának igaza van, és a script-ben abszolút útvonalat kell megadni.

                    #1998928
                    Bbt
                    Felhasználó

                      jah.
                      nézz utána, hogy milyen PATH van megadva a rootnak, meg neked.

                      #1878088
                      csaba
                      Felhasználó

                        Sziasztok!

                        Ez került a mostani boot-nál a /var/log/messages file-ba…

                        Code:
                        Jan 20 23:44:22 localhost sudo:    ika84 : parse error in /etc/sudoers near line 30; TTY=unknown; PWD=/home/ika84; USER=root; COMMAND=reboot

                        Ez az /etc/sudo tartalma ( a lényegre korlátozva ) :

                        Code:
                        29. -> users ALL=NOPASSWD:/sbin/halt
                        30. -> users ALL=NOPASSWD:/sbin/reboot
                      10 bejegyzés megtekintése - 11-20 / 20
                      • Be kell jelentkezni a hozzászóláshoz.