ayuda con script en bash

buenas! necesito una mano con un script con menu en bash. seria un script que haga esto:

a) FTP con una IP
b) FIREWALL ( iptables)
c) Respaldo de 1 directorio cada 5 minutos modificando FECHA Y HORA
d) APACHE con 3 sitios virtuales
e) SAMBA con: 1 carpeta CARP1, de Lectura y Escritura para 1 usuario.
1 carpeta CARP2, de Lectura y Escritura para 1 Grupo con 2 usuarios.
1 carpeta CARP3 con Lectura y Escritura para otro Grupo que impida archivos mkv y avi.


desde ya les agradezco!
Seguramente preguntar a un profe te seria mas productivo, sera lo mejor.

Para que te ayudemos necesitas:
a) Leer las normas
b) Respetar las normas
c) Explicar detalladamente lo que necesitas.
d) Existen Distros que te hacen esas tareas mediante interfaz web sin necesidad de usar comandos para ello.
sdutraf escribió:buenas! necesito una mano con un script con menu en bash. seria un script que haga esto:

a) FTP con una IP
b) FIREWALL ( iptables)
c) Respaldo de 1 directorio cada 5 minutos modificando FECHA Y HORA
d) APACHE con 3 sitios virtuales
e) SAMBA con: 1 carpeta CARP1, de Lectura y Escritura para 1 usuario.
1 carpeta CARP2, de Lectura y Escritura para 1 Grupo con 2 usuarios.
1 carpeta CARP3 con Lectura y Escritura para otro Grupo que impida archivos mkv y avi.


desde ya les agradezco!


Quieres el script o tienes alguna duda?

Si es lo último, detalla cual es la duda o problema con el que te encuentras, si es lo primero confirmalo y seguro que alguien te puede dar un presupuesto para el desarrollo.

Un saludo
sdutraf escribió:buenas! necesito una mano con un script con menu en bash. seria un script que haga esto:

a) FTP con una IP
b) FIREWALL ( iptables)
c) Respaldo de 1 directorio cada 5 minutos modificando FECHA Y HORA
d) APACHE con 3 sitios virtuales
e) SAMBA con: 1 carpeta CARP1, de Lectura y Escritura para 1 usuario.
1 carpeta CARP2, de Lectura y Escritura para 1 Grupo con 2 usuarios.
1 carpeta CARP3 con Lectura y Escritura para otro Grupo que impida archivos mkv y avi.


desde ya les agradezco!




Buenos dias.
¿Y que se supone que tienes que hacer con todo eso en el script?.
sdutraf escribió:buenas! necesito una mano con un script con menu en bash. seria un script que haga esto:

a) FTP con una IP
b) FIREWALL ( iptables)
c) Respaldo de 1 directorio cada 5 minutos modificando FECHA Y HORA
d) APACHE con 3 sitios virtuales
e) SAMBA con: 1 carpeta CARP1, de Lectura y Escritura para 1 usuario.
1 carpeta CARP2, de Lectura y Escritura para 1 Grupo con 2 usuarios.
1 carpeta CARP3 con Lectura y Escritura para otro Grupo que impida archivos mkv y avi.


desde ya les agradezco!


Podriais ayudarle un poco:

a) http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=520 Por cierto, segundo resultado de buscar en google "linux ftp servidor".

b) http://www.alcancelibre.org/staticpages/index.php/introduccion-iptables http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m6/cortafuegos_iptables.htmlhttp://www.pello.info/filez/firewall/iptables.html. 1, 2 y 3 resultado de "linux iptables"

c) Aqui te voy a poner unos comandos: "man cp" y "man cron". Tb puedes buscarlo en bing o yahoo o google.

d) Tienes que modificar "apache.conf"

e) Te lo dejo como practica, pero te doy unas pistas: archivo smb.conf y leer sobre permisos.
Si ayudar creo que queremos todos (pero no hacer su trabajo XD ).

Pero tiene que decir que necesita. ¿Servidor ftp?, ¿montar uno?, ¿transferir mediante comando desde bash?, ¿arrancar servicios?, ¿que?.

Firewall ¿instalarlo?,¿configurarlo?,¿que puertos/servicios?

Respaldo, ¿de que?, ¿de ficheros, base de datos...?

Apache con 3 sitios virtuales, ¿crearlos y configurarlos?; ¿que escuche en puertos por defecto, alguno espcifico?. ¿version de apache?, ¿alias?, ¿alguna caracteristica "personal"?.

Samba, ¿compartir simplemente?, ¿con ldap?, ¿usuarios locales?.


No se, ayudar se puede ayudar, pero si se sabe en que hay qeu ayudar.

Si no lo tipico para quedar bien decirle que vaya a google y use man :)



Se puede entender que el ya habra instalado todo eso, pero no lo se.
Si necesita ayuda haciendo el script, que lo pegue aqui y se le puede corregir lo qeu se vea mal.
Si ahora lo que necesita es que alguien la haga el script entero, tendra que tener bien claro que es lo que tiene que hacer el script y donde. El como ya se lo diran.
LorK escribió:Si ahora lo que necesita es que alguien la haga el script entero, tendra que tener bien claro que es lo que tiene que hacer el script y donde. El como ya se lo diran.


Y lo que le va a costar también.
LorK escribió:Si ayudar creo que queremos todos (pero no hacer su trabajo XD ).



Estaba siendo irónico. [+risas] [+risas] . Y tampoco le he hecho el trabajo precisamente [+risas] [+risas] .

Al autor del hilo:
Te puede venir muy bien usar virtualmin. Es casi lo que buscas
Lo que mi no entender es como quiere hacer todo eso en un script. [sonrisa] [sonrisa]
Un script bash que haga de ftpd, smbd y de apache (httpd) con tres virtualhost debe ser la ostia de ineficiente. Un lenguaje interpretado para esto? Yo que tu dejaba bash y me ponia a programar en C si necesitas hacer de 0 todo eso

[/ironic]

No tiene sentido lo que pides. Para c) d) y e) es cuestion de configuracion en /etc, no hace falta currarse un script. a) puede ser un script de dos lineas o de 1000, dependiendo de lo que tengas que hacer en el ftp. b) lo mismo, si no sabemos que quieres hacer con el firewall...

Cuando sepas lo que pides vuelve a reformular la pregunta.
Señores, mensaje de hace varios dias de un user con solo ese mensaje... soys mas crueles que yo XD.
10 respuestas