El 26 de agosto de 2014, 7:33, Juan Guil <[email protected]> escribió:
> Hola > Me han pedido hacer una cosilla. (Todo en servidores Debian, Ubuntu y un > CENTOS) > Tengo una serie de servidores, que hacen backup de unos directorios > atraves de un script diariamente atraves de un crontab. > La historia es que: > Quiero que estos backups, en vez que lo haga la propia maquina, haya > una maquina externa que se va a encargar de hacer los backups de los > diferentes servidores, remotamente a estos scrits de backup > > Para eso, necesitaria crear en cada servidor un usuario que no pueda > ejecutar nada en el dicha maquina, y que solamente pueda ejecutar ese > script, ni tan siquiera un ls. > esto me serviria para que el servidor que se va encargar de hacer los > backups, lo haga haciendo una llamada con este usuario ejecutando este > script de backup, como he dicho antes. > > ¿es posible hacer eso con sudo? ¿habria que caparle la shell? > > Alguna idea interesante? Estoy diciendo alguna burrada? > > Muchas Gracias! > > Creo que no se puede con los permisos default de linux, por lo que he leido con *SELinux o *AppArmor podes crear políticas y decir que puede o no puede ejecutar cada usuario.

