Asignar permisos a grupos para ejecutar programas

Imagen de iSVai
0 puntos

Hola a todos los foreros de esta comunidad hispana, hace tiempo que uso Ubuntu, como mi primer distro de Linux. El asunto es que ahora en la escuela en la materia de sistemas operativos multiusuario nos han dejado la labor de instalar alguna distribución linux y hacer unas cuantas tareas, hay un par de ellas con las que estoy batallando mucho porque a decir verdad creo que aún no entiendo bien como se distribuye el file system de linux.

La cosa es que debemos crear 4 grupos de usuarios con al menos 3 usuarios en cada grupo, eso ya esta

la cosa es que uno de los grupos debe llamarse administradores, este grupo debe poder usar SUDO

así mismo como otro grupo que llame web debe ser capaz de levantar el servicio de apache

¿como hago esto, como doy los permisos para que un grupo levante apache y el otro pueda usar sudo ?

En el de apache por ejemplo se levante el servicio asi: /etc/init.d/apache start , intente asignando el fichero apache al grupo web y dando permisos con chmod para que el grupo pudiera ejecutarlo (igual con la carpeta init.d) y asi pero no puedo, me marca permission denied :(

Espero alguien pueda ayudarme creo que son cosas algo básicas, pero aún no comprendo bien todo esto, estoy leyendo y leyendo manuales y terqueando pero de verdad que no me sale nada aún sigo "aWindowseado".

De antemano gracias y saludos. 

Imagen de andresrinaldi_uy
+1
0
-1

Hola, no se mucho mas que vos sobre el tema, pero me parece que eso lo podrias hacer asignandole los grupos que ya tienen permisos del tipo que deseas  a los usuarios.

Por ejemplo el usuario "pp" que pertenezca al grupo administradores (ese es su grupo principal),puedo pertenecer a otros grupos, por ejemplo "admin", creo q si le incluyes ese grupo como secundario podria hacer sudo perfectamente.

Prueba usermod pp -G admin

Para que pueda levantar apache deberia haber algun grupo web o algo parecido.

Espero haberte sido de ayuda. Salu2 

+1
0
-1

Hardware: Lo que golpeas...Software: La causa.