Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SuDo - Dienste Starten, Restarten u.s.w ?

Empfohlene Antworten

Veröffentlicht

Hi @all,

ich hab ein Prob mit SuDo.

Ein user soll folgende Berechtingungen bekommen:

SSHD - DIENST

===========

Satusabfrage

Start

Stop

Restart

INETD - DIENST

===========

Satusabfrage

Start

Stop

Restart

CRON- DIENST

================

Satusabfrage

Start

Stop

Restart

ich hab in der /etc/sudoers (hab natürlich mit "visudo" gearbeitet) Folgendes eingetragen


# Host alias specification

Host_Alias SERVER = linux


# User alias specification

User_Alias OPERATOR = sav2000


# Cmnd alias specification

Cmnd_Alias SSHD_RECHTE = /usr/sbin/rcsshd status, \

                         /usr/sbin/rcsshd start, \

                         /usr/sbin/rcsshd stop, \

                         /usr/sbin/rcsshd restart


Cmnd_Alias RCINETD_RECHTE =  /usr/sbin/rcinetd status, \

                            /usr/sbin/rcinetd start, \

                             /usr/sbin/rcinetd stop, \

                             /usr/sbin/rcinetdrestart


Cmnd_Alias CRON_RECHTE = /usr/sbin/rccron status, \

                         /usr/sbin/rccron start, \

                         /usr/sbin/rccron stop, \

                         /usr/sbin/rccron restart


# Defaults specification

OPERATOR SERVER = SSHD_RECHTE, \

                  RCINETD_RECHTE, \

                  CRON_RECHTE

Das verwunderliche ist nur, dass es mit dem SSHD - Dienest funkt, aber mit dem INED- und dem CRON - DIENST nicht funkt ?! Es kommt immer folgende Fehlermeldung:

INETD - DIENST

===========

Starting inetd/usr/sbin/rcinetd: startproc: command not found

                                                                     failed


CRON - DIENST

===========

Checking for Cron: /usr/sbin/rccron: checkproc: command not found

Ich hab natürt dich befehle mit sudo und den vollen pfad aufgerufen:

INETD - DIENST

===========

 sudo /usr/sbin/rcinetd start


CRON - DIENST

===========


 sudo /usr/sbin/rccron status

Kann mir jemand helfen ???

Engel

Danke hab es jetzt hinbekommen ...

mfg

engel

Original geschrieben von engel_des_grauens

Danke hab es jetzt hinbekommen ...

mfg

engel

Schön wäre jetzt noch, wenn du kurz sagst, wie du das gemacht hast, damit alle anderen auch was davon haben :D

Ja sorry, hast recht, gestern Abend wars noch ein bisschen spät.

Also ein "normal User" darf normaler weiße befehle wie: ifconfig u.s.w. ausführen.

Nur das Prob ist, wenn der "normal User" ifconfig eingibt, kommt folgende Meldung

"bash: ifconfig: command not found"

Wenn aber der "normal User" /sbin/ifconfig eingibt dann funkt es !

Also habe ich einfach in der PATH des benutzer noch die /sbin reingeschoben, da er beim aufruf des rc[commando], noch /sbin/proc aufgerufen wird, was jeder auch ausführen darf aber da der pfad nicht gefunden wird (siehe oben) kann es auch nicht laufen.

Hoffe das es jeder versteht :D

Fall es noch fragen dazu gibt einfach Posten ...

Danke

ENGEL

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.