Re: configuración de permisos predeterminados (umask) para nuevos usuarios.
Buenas, NO, no he querido usar owncloud, pues más o menos quise basarme en lo que hemos estudiado en clase y owncloud a parte que no lo hemos tocado (y dudo que lo hagamos), no es accesible. Fran. El 14/11/18, Galvatorix Torixgalva escribió: > Hola, > > una cosilla... has pensado en usar owncloud?. Puede que te sirva. > > P. D: juro que se me acaba de ocurrir hace 5 minutos > > Saludos >
Re: configuración de permisos predeterminados (umask) para nuevos usuarios.
Hola, una cosilla... has pensado en usar owncloud?. Puede que te sirva. P. D: juro que se me acaba de ocurrir hace 5 minutos Saludos
RE: configuración de permisos predeterminados (umask) para nuevos usuarios.
> Buenas, Buenas, reenvío a la lista. > Gracias. De todas formas, ya está solucionado. No, no me interesaba que > cada usuario tubiera su propio home; si no que, compartiesen todos un solo > home que, en este caso es: > /srv/ftp. > la carpeta ftp, pertenece al grupo ftp, con permisos 2770 (rwxrwxs---). > y de paso se le ha añadido el stickibit (rwxrwxs-wxt). > de modo que queda así: > d-rwxrws-wt. > Para lo del umask, he editado el fichero (/etc/login.defs), como sugirieron > por aquí. > Y como servidor ftp, estoy usando proftpd; para que coja los usuarios, lo > tengo configurado para que los coja del fichero /etc/passwd Como dige > anteriormente en el primer mail, el fichero /etc/default/useradd está > también editado, de modo que los usuarios por defecto tengan los siguientes > parámetros: > home: /srv/ftp > shell: /bin/ghost (shell que obviamente me he sacado de la patilla y no vale > para nada) > group: 1001 Me alegro que hayas podido solucionarlo. Pienso que cuando tienes que "meter tanta mano" o modificar tantos archivos del s.o. (que por lo general muy poco frecuente se modifican) para levantar un servicio, puede que algo no ande bien o no estés usando la solución/software adecuado. Tu necesidad/caso aplica más a un servidor de archivos y no a un FTP. Como quiera que sea, si lo pudiste resolver y funciona, no hay más que decir. Un saludo
OFF TOPIC - Nuevo curso disponible
Hola, os comunico que ya está disponible un nuevo curso. En esta ocasión veremos como crear formas geométricas avanzadas con POV-Ray y aprovechamos para ver algunas de las texturas propias de POV-Ray https://www.tutellus.com/tecnologia/software/curso-de-pov-ray-37-nivel-medio-18910
Producción Orgánica de Granos, Frutas y Hortalizas
[1] Ver esta campaña en tu navegador Cultivo y Producción de Aguacate Ciudad de México 14 Diciembre [2] No te puedes perder esta oportunidad única ASISTEN 2 PERSONAS PAGAS 1 CON TODOS LOS MEDIOS DE PAGO El auge del consumo de aguacate ha dado como resultado ganancias millonarias a los productores mexicanos que exportan. [3] PRESIONE AQUÍ PARA OBTENER EL TEMARIO VÍA EMAIL [4] PRESIONE AQUÍ PARA OBTENER EL TEMARIO VÍA WHATSAPP Únase a los comerciantes que ya exportan a Estados Unidos y el resto del mundo, preparándose con este curso que le da las bases para poder hacerlo. Podrá aprender y obtener consejos prácticos de nuestro instructor investigador, quien tiene más de 20 años de experiencia a nivel nacional e internacional. Comuníquese con nosotros a nuestro callcenter: 018003337726 - 3311940740 Este mensaje fue enviado a i...@controldatos.info por i...@supervisoresmonterrey.com Calle 3 Campestre, Merida, Yucatan 97120, Mexico Cancelar suscripción| Administrar suscripción| Remitir a un amigo| Reportar abuso References: 1. http://infocontroldatos.info.bme1.net/c/v?e=D8FE2A=855F5=0 2. http://infocontroldatos.info.bme1.net/c/l?u=84856A5=D8FE2A=855F5=0=1 3. mailto:i...@supervisoresmonterrey.com?subject=Aguacate=Deseo%20Informacion%20favor%20de%20enviar%20a:%0ANombre:%0ATelefono:%0AEmail: debian-user-spanish@lists.debian.org 4. http://infocontroldatos.info.bme1.net/c/l?u=84856A5=D8FE2A=855F5=0=2 Este mensaje fue enviado a debian-user-spanish@lists.debian.org por i...@supervisoresmonterrey.com Usted puede modificar / actualizar su suscripción a través del enlace de abajo. Cancelar suscripci n de cualquier env o futuro http://infocontroldatos.info.bme1.net/c/su?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6 Administre su Suscripción http://infocontroldatos.info.bme1.net/c/s?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6 Remitir Email http://infocontroldatos.info.bme1.net/c/f?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6 Reportar Abuso http://infocontroldatos.info.bme1.net/Abuse?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6 Calle 3 Campestre, Merida, Yucatan 97120, Mexico Vea este email en su navegador: http://infocontroldatos.info.bme1.net/c/v?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6
Cultivo y Producción de Aguacate
[1] Ver esta campaña en tu navegador Cultivo y Producción de Aguacate Ciudad de México 14 Diciembre [2] No te puedes perder esta oportunidad única ASISTEN 2 PERSONAS PAGAS 1 CON TODOS LOS MEDIOS DE PAGO El auge del consumo de aguacate ha dado como resultado ganancias millonarias a los productores mexicanos que exportan. [3] PRESIONE AQUÍ PARA OBTENER EL TEMARIO VÍA EMAIL [4] PRESIONE AQUÍ PARA OBTENER EL TEMARIO VÍA WHATSAPP Únase a los comerciantes que ya exportan a Estados Unidos y el resto del mundo, preparándose con este curso que le da las bases para poder hacerlo. Podrá aprender y obtener consejos prácticos de nuestro instructor investigador, quien tiene más de 20 años de experiencia a nivel nacional e internacional. Comuníquese con nosotros a nuestro callcenter: 018003337726 - 3311940740 Este mensaje fue enviado a i...@controldatos.info por i...@supervisoresmonterrey.com Calle 3 Campestre, Merida, Yucatan 97120, Mexico Cancelar suscripción| Administrar suscripción| Remitir a un amigo| Reportar abuso References: 1. http://infocontroldatos.info.bme1.net/c/v?e=D8FE2A=855F5=0 2. http://infocontroldatos.info.bme1.net/c/l?u=84856A5=D8FE2A=855F5=0=1 3. mailto:i...@supervisoresmonterrey.com?subject=Aguacate=Deseo%20Informacion%20favor%20de%20enviar%20a:%0ANombre:%0ATelefono:%0AEmail: debian-user-spanish@lists.debian.org 4. http://infocontroldatos.info.bme1.net/c/l?u=84856A5=D8FE2A=855F5=0=2 Este mensaje fue enviado a debian-user-spanish@lists.debian.org por i...@supervisoresmonterrey.com Usted puede modificar / actualizar su suscripción a través del enlace de abajo. Cancelar suscripci n de cualquier env o futuro http://infocontroldatos.info.bme1.net/c/su?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6 Administre su Suscripción http://infocontroldatos.info.bme1.net/c/s?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6 Remitir Email http://infocontroldatos.info.bme1.net/c/f?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6 Reportar Abuso http://infocontroldatos.info.bme1.net/Abuse?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6 Calle 3 Campestre, Merida, Yucatan 97120, Mexico Vea este email en su navegador: http://infocontroldatos.info.bme1.net/c/v?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6
Re: ayuda bash
On Wed, Nov 14, 2018 at 09:17:18AM +0100, miguel angel gonzalez wrote: >Hola a todos, >Tengo una duda, me han pedido que haga un script relativamente sencillo >pero que me tiene atascado. >Comprobar que tomcat está arrancado y sino arrancarlo, hasta aquí bien, lo >estaba haciendo por procesos. >#!/bin/bash >RESTART="/etc/init.d/tomcat restart" >PGREP="/usr/bin/pgrep" >TOMCAT="java" > ># buscamos que exista el proceso >$PGREP ${TOMCAT} > ># sino existe id de proceso y el comando anterior devuelve 0 > > if [ $? -ne 0 ] > then > $RESTART > fi >--- >Pues bien, así no quieren que se realice. >Sino que compruebe estado es decir, si está arrancado que no haga nada >sino que lo arranque. Por el mensaje que devuelve. Lo que llevo hecho es >esto, el problema me surge que el estado de tomcat que devuelve el comando >status no entra en la variable y sin eso el resto no funciona. Como podéis >ver hee intentado varias opciones pero ninguna me funciona, entiendo que >la correcta y que debería de funcionar es: ssh root@$i >SALIDA=$(/etc/init.d/Tomcat status) >#!/bin/bash >START="/etc/init.d/Tomcat start" >PARADO="Tomcat Server is not running." >#STATUS="Tomcat Server is running" >#SALIDA=/etc/init.d/Tomcat status" >for i in $(cat /home/usuario/xml.lst) >do ># ssh root@$i /etc/init.d/Tomcat status >> >SALIDA=$(/home/usuario/prueba_estado_tomcat.txt) > ssh root@$i /etc/init.d/Tomcat status > ssh root@$i SALIDA=$(/etc/init.d/Tomcat status) > echo "$SALIDA" >> /home/usuario/prueba_estado_tomcat.txt ># if [ "$SALIDA" == "$PARADO" ]; ># then echo "está parado" >> >/home/usuario/tomcat_parado.txt > #$START ># fi >done >Por cierto, el servicio de tomcat es con la T mayúscula. De momento hasta >que lo tenga terminado, voy por partes y estoy enviando el resultado a un >txt. Recorro una lista con las ip´s de las máquinas. Por eso dentro de un >for meto el if. >¿Se os ocurre algo? Gracias. Yo creo qu tal vez sería mejor algo de esta manera: URL=http://host/algo.html LOG=$(mktemp) wget -o ${LOG} -O /dev/null "${URL}" if [ "$?" != "0" ]; then echo "Problema con Tomcat: " cat "${LOG}" # Posiblemente ingresar al servidor y arrancar Tomcat de nuevo fi Si wget retorna con "200 OK" entonces el estatus de salida es 0. Si regresa con otra cosa, entonces el estatus de salida es alogo por encima del 0. Tambien puedes hacer este chequeo primero y entonces el otro chequeo que has implementado si wget sale con algo indicando problema. Así también puedes diagnosticar si Tomcat está arrancado con todo bien, arracando con algún problema (el estatus de wget, por ejemplo, te deja distinguir un error HTTP 500 de un 404), o si no está arrancado y hace falta arrancarlo de nuevo. Saludos, -Roberto -- Roberto C. Sánchez
Re: ayuda bash
Uff me pierdo un poco en este punto. ¿Me puedes dar alguna pista más y ya tiro del hilo? Muchas gracias! El mié., 14 nov. 2018 a las 9:22, OddieX () escribió: > > > El mié., 14 de nov. de 2018 05:17, miguel angel gonzalez < > mangelgonza...@gmail.com> escribió: > >> Hola a todos, >> Tengo una duda, me han pedido que haga un script relativamente sencillo >> pero que me tiene atascado. >> Comprobar que tomcat está arrancado y sino arrancarlo, hasta aquí bien, >> lo estaba haciendo por procesos. >> >> #!/bin/bash >> RESTART="/etc/init.d/tomcat restart" >> PGREP="/usr/bin/pgrep" >> TOMCAT="java" >> >> # buscamos que exista el proceso >> $PGREP ${TOMCAT} >> >> # sino existe id de proceso y el comando anterior devuelve 0 >> >> if [ $? -ne 0 ] >> then >> $RESTART >> fi >> --- >> Pues bien, así no quieren que se realice. >> Sino que compruebe estado es decir, si está arrancado que no haga nada >> sino que lo arranque. Por el mensaje que devuelve. Lo que llevo hecho es >> esto, el problema me surge que el estado de tomcat que devuelve el comando >> status no entra en la variable y sin eso el resto no funciona. Como podéis >> ver hee intentado varias opciones pero ninguna me funciona, entiendo que la >> correcta y que debería de funcionar es: ssh root@$i >> SALIDA=$(/etc/init.d/Tomcat status) >> >> #!/bin/bash >> START="/etc/init.d/Tomcat start" >> PARADO="Tomcat Server is not running." >> #STATUS="Tomcat Server is running" >> #SALIDA=/etc/init.d/Tomcat status" >> for i in $(cat /home/usuario/xml.lst) >> do >> #ssh root@$i /etc/init.d/Tomcat status >> >> SALIDA=$(/home/usuario/prueba_estado_tomcat.txt) >> ssh root@$i /etc/init.d/Tomcat status >>*ssh root@$i SALIDA=$(/etc/init.d/Tomcat status)* >> echo "$SALIDA" >> /home/usuario/prueba_estado_tomcat.txt >> # if [ "$SALIDA" == "$PARADO" ]; >> #then echo "está parado" >> >> /home/usuario/tomcat_parado.txt >> #$START >> #fi >> done >> Por cierto, el servicio de tomcat es con la T mayúscula. De momento hasta >> que lo tenga terminado, voy por partes y estoy enviando el resultado a un >> txt. Recorro una lista con las ip´s de las máquinas. Por eso dentro de un >> for meto el if. >> ¿Se os ocurre algo? Gracias. >> -- >> /m.a. >> > > Humm chequeando el sock no seria mejor? Y para reforzar con un curl para > verificar que el puerto web responda... > > Fijate si asi te va mejor que utilizando el script de start/stop > >> -- /m.a.
Re: ayuda bash
El mié., 14 de nov. de 2018 05:17, miguel angel gonzalez < mangelgonza...@gmail.com> escribió: > Hola a todos, > Tengo una duda, me han pedido que haga un script relativamente sencillo > pero que me tiene atascado. > Comprobar que tomcat está arrancado y sino arrancarlo, hasta aquí bien, lo > estaba haciendo por procesos. > > #!/bin/bash > RESTART="/etc/init.d/tomcat restart" > PGREP="/usr/bin/pgrep" > TOMCAT="java" > > # buscamos que exista el proceso > $PGREP ${TOMCAT} > > # sino existe id de proceso y el comando anterior devuelve 0 > > if [ $? -ne 0 ] > then > $RESTART > fi > --- > Pues bien, así no quieren que se realice. > Sino que compruebe estado es decir, si está arrancado que no haga nada > sino que lo arranque. Por el mensaje que devuelve. Lo que llevo hecho es > esto, el problema me surge que el estado de tomcat que devuelve el comando > status no entra en la variable y sin eso el resto no funciona. Como podéis > ver hee intentado varias opciones pero ninguna me funciona, entiendo que la > correcta y que debería de funcionar es: ssh root@$i > SALIDA=$(/etc/init.d/Tomcat status) > > #!/bin/bash > START="/etc/init.d/Tomcat start" > PARADO="Tomcat Server is not running." > #STATUS="Tomcat Server is running" > #SALIDA=/etc/init.d/Tomcat status" > for i in $(cat /home/usuario/xml.lst) > do > #ssh root@$i /etc/init.d/Tomcat status >> > SALIDA=$(/home/usuario/prueba_estado_tomcat.txt) > ssh root@$i /etc/init.d/Tomcat status >*ssh root@$i SALIDA=$(/etc/init.d/Tomcat status)* > echo "$SALIDA" >> /home/usuario/prueba_estado_tomcat.txt > # if [ "$SALIDA" == "$PARADO" ]; > #then echo "está parado" >> /home/usuario/tomcat_parado.txt > #$START > #fi > done > Por cierto, el servicio de tomcat es con la T mayúscula. De momento hasta > que lo tenga terminado, voy por partes y estoy enviando el resultado a un > txt. Recorro una lista con las ip´s de las máquinas. Por eso dentro de un > for meto el if. > ¿Se os ocurre algo? Gracias. > -- > /m.a. > Humm chequeando el sock no seria mejor? Y para reforzar con un curl para verificar que el puerto web responda... Fijate si asi te va mejor que utilizando el script de start/stop >
ayuda bash
Hola a todos, Tengo una duda, me han pedido que haga un script relativamente sencillo pero que me tiene atascado. Comprobar que tomcat está arrancado y sino arrancarlo, hasta aquí bien, lo estaba haciendo por procesos. #!/bin/bash RESTART="/etc/init.d/tomcat restart" PGREP="/usr/bin/pgrep" TOMCAT="java" # buscamos que exista el proceso $PGREP ${TOMCAT} # sino existe id de proceso y el comando anterior devuelve 0 if [ $? -ne 0 ] then $RESTART fi --- Pues bien, así no quieren que se realice. Sino que compruebe estado es decir, si está arrancado que no haga nada sino que lo arranque. Por el mensaje que devuelve. Lo que llevo hecho es esto, el problema me surge que el estado de tomcat que devuelve el comando status no entra en la variable y sin eso el resto no funciona. Como podéis ver hee intentado varias opciones pero ninguna me funciona, entiendo que la correcta y que debería de funcionar es: ssh root@$i SALIDA=$(/etc/init.d/Tomcat status) #!/bin/bash START="/etc/init.d/Tomcat start" PARADO="Tomcat Server is not running." #STATUS="Tomcat Server is running" #SALIDA=/etc/init.d/Tomcat status" for i in $(cat /home/usuario/xml.lst) do #ssh root@$i /etc/init.d/Tomcat status >> SALIDA=$(/home/usuario/prueba_estado_tomcat.txt) ssh root@$i /etc/init.d/Tomcat status *ssh root@$i SALIDA=$(/etc/init.d/Tomcat status)* echo "$SALIDA" >> /home/usuario/prueba_estado_tomcat.txt # if [ "$SALIDA" == "$PARADO" ]; #then echo "está parado" >> /home/usuario/tomcat_parado.txt #$START #fi done Por cierto, el servicio de tomcat es con la T mayúscula. De momento hasta que lo tenga terminado, voy por partes y estoy enviando el resultado a un txt. Recorro una lista con las ip´s de las máquinas. Por eso dentro de un for meto el if. ¿Se os ocurre algo? Gracias. -- /m.a.