Hola a todos: Lo del gmail aun no lo he mirado pero cuando lo mire respondo a todos los que me habeis escrito. Ahora hay una cosa que me corre mas prisa, pues no hay forma que lo solucione, y a ver si hay alguno que tiene montado lo mismo y me dice como lo tiene hecho. Objetivo: * Instalar en el server de casa el MLDONKEY de forma que todos los pcs de la red local, entren y puedan dar ordenes de bajadas y llevarselo a su maquina. * Encerrar los directorios incoming y temp, o el mldonkey dentro de un usuario llamado donkey, de forma que si entra alguien o entra algo no deseado no pueda moverse por todo el server. Realizado: .- Usuarios dentro del server: mga, xgc,mgc y donkey. .- Grupos users (por defecto); y donkey formado por mga, xgc y donkey, menos root. .- Instalado en el server MLDONKEY .- Por defecto crea el directorio .mldonkey en root .- Puedo entrar desde todas las maquinas de la red via navegador,o sancho (Gui) Datos Tecnicos: drwxr-xr-x 18 root root 4096 2006-03-16 13:48 .mldonkey No tiene contraseña. Problema. No puedo entrar con un ftp desde otra maquina de la red para pasar el contenido de incoming, ni en linux ni en win. He probado poniendo usuario donkey y grupo donkey, como root : root. Tambien he cambiado el directorio de .mldonkey que contiene incoming y temp, a usr/local/share y me crea un directorio en root llamado .mldonkey con un archivo de lenguaje .es ¿Como puedo darle una capacidad maxima guardada en incoming? para que tenga una capacidad. Para entrar fuera de la red como lo hago? Si alguno tiene o me sabe orientar le estaria agradecido. Saludos y gracias -- Manel Garcia Andreu www.susemania.org www.badopi.org
El Jueves, 16 de Marzo de 2006 14:00, Manel Garcia Andreu escribió:
Hola a todos:
Lo del gmail aun no lo he mirado pero cuando lo mire respondo a todos los que me habeis escrito.
Ahora hay una cosa que me corre mas prisa, pues no hay forma que lo solucione, y a ver si hay alguno que tiene montado lo mismo y me dice como lo tiene hecho.
Objetivo:
* Instalar en el server de casa el MLDONKEY de forma que todos los pcs de la red local, entren y puedan dar ordenes de bajadas y llevarselo a su maquina.
Te cuento mi versión: Crea un grupo donkey, al que se añadirán los usuarios de los distintos equipos. Crea un usuario donkey, que pertenece únicamente al grupo donkey
* Encerrar los directorios incoming y temp, o el mldonkey dentro de un usuario llamado donkey, de forma que si entra alguien o entra algo no deseado no pueda moverse por todo el server.
En el directorio /home/donkey meter el mlnet y todo lo demás (directorios, lista de servidores, etc) y dar permisos de lectura y escritura para los miembros del grupo (donkey) Ejecutar mlnet por medio de compartment, por ejemplo /usr/bin/compartment --chroot /home/donkey --user donkey --group donkey --fork mlnet &>/dev/null compartment necesita privilegios de superusuario para ejecutarse, pero crea una jaula (opción --chroot) y se ejecuta con los permisos del usuario y del grupo (opciones --user y --group). La opción --fork es para que realice un fork del ejecutable. Si alguien entra tendrá los permisos del usuario donkey (habría que modificar las características del usuario para que no tenga consola, cambiándole en yast la opción de shell a /bin/false, por ejemplo) Una solución para el problema de los privilegios de root, es ejecutarlo en el arranque.
Para entrar fuera de la red como lo hago?
Comprobar con yast que el firewall permite acceder a los puertos que use mldonkey.
Si alguno tiene o me sabe orientar le estaria agradecido.
Espero que te sirva. No sé si estará un poco lioso, si es así: correo a la lista.
Saludos y gracias -- Manel Garcia Andreu www.susemania.org www.badopi.org
El Jueves, 16 de Marzo de 2006 3:30 PM, jpb escribió: [...]
Te cuento mi versión:
Crea un grupo donkey, al que se añadirán los usuarios de los distintos equipos. Crea un usuario donkey, que pertenece únicamente al grupo donkey
* Encerrar los directorios incoming y temp, o el mldonkey dentro de un usuario llamado donkey, de forma que si entra alguien o entra algo no deseado no pueda moverse por todo el server.
En el directorio /home/donkey meter el mlnet y todo lo demás (directorios, lista de servidores, etc) y dar permisos de lectura y escritura para los miembros del grupo (donkey)
Ejecutar mlnet por medio de compartment, por ejemplo /usr/bin/compartment --chroot /home/donkey --user donkey --group donkey --fork mlnet &>/dev/null
compartment necesita privilegios de superusuario para ejecutarse, pero crea una jaula (opción --chroot) y se ejecuta con los permisos del usuario y del
Compartment? o te refieres a compartm? -- ************************ Hugo Sandoval Consultor http://www.softwarelibre.com.ve http://www.virtualnet.com.ve ************************ <*******> HACKER Persona que disfruta del reto intelectual de superar o rodear las limitaciones de forma creativa... El resto es simple delincuencia. <*******>
Hola
Compartment? o te refieres a compartm?
Hola y gracias. He aplicado las dos, incluso dentro de usr/bin he buscado las dos y no hay nada, aqui os dejo el error que me da en este punto: server:/ # /usr/bin/compartm --chroot /home/donkey --user donkey --group donkey --fork -bash: /usr/bin/compartm: No such file or directory server:/ # /usr/bin/compartment --chroot /home/donkey --user donkey --group donkey --fork -bash: /usr/bin/compartment: No such file or directory server:/ # Saludos y gracias, ya me indicareis -- Manel Garcia Andreu www.susemania.org www.badopi.org
El Viernes, 17 de Marzo de 2006 14:40, Manel Garcia Andreu escribió:
Hola
Compartment? Hasta donde yo sé el nombre del programa es compartment, y el del paquete compartm (en SuSE 9.3), no sé si estará presente en otras versiones, o si habrán cambiado el nombre del ejecutable. Sobre lo que ofrece compartment se puede ver la página de su creador: http://www.suse.de/~marc/compartment.html o te refieres a compartm?
Hola y gracias. He aplicado las dos, incluso dentro de usr/bin he buscado las dos y no hay nada, aqui os dejo el error que me da en este punto: Está, al menos en mi distribución, en /usr/sbin
server:/ # /usr/bin/compartm --chroot /home/donkey --user donkey --group donkey --fork -bash: /usr/bin/compartm: No such file or directory server:/ # /usr/bin/compartment --chroot /home/donkey --user donkey --group donkey --fork Prueba con /usr/sbin/compartment --chroot /home/donkey --user donkey --group donkey --fork -bash: /usr/bin/compartment: No such file or directory server:/ #
Saludos y gracias, ya me indicareis -- Manel Garcia Andreu www.susemania.org www.badopi.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-17 a las 14:40 +0100, Manel Garcia Andreu escribió:
Hola y gracias. He aplicado las dos, incluso dentro de usr/bin he buscado las dos y no hay nada, aqui os dejo el error que me da en este punto:
server:/ # /usr/bin/compartm --chroot /home/donkey --user donkey --group donkey --fork -bash: /usr/bin/compartm: No such file or directory
Cuando no sepas donde está un programa, que quizás no tengas instalado, usa pin. "pin compartm" te dice donde está, aunque no lo hayas instalado, siempre que venga en la distro. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEIaJPtTMYHG2NR9URAgl1AJ9fEl20aOmAE6s2y8YWujuguYqu4gCgmUZB coqkzqRLNFYdVV7JZfI6izo= =VAFQ -----END PGP SIGNATURE-----
Cuando no sepas donde está un programa, que quizás no tengas instalado, usa pin. "pin compartm" te dice donde está, aunque no lo hayas instalado, siempre que venga en la distro.
Hola Carlos: Pues mira lo pongo y no lo reconoce: server:/ # pin compartm -bash: pin: command not found Saludos -- Manel Garcia Andreu www.susemania.org www.badopi.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-22 a las 21:27 +0100, Manel Garcia Andreu escribió:
Pues mira lo pongo y no lo reconoce:
server:/ # pin compartm -bash: pin: command not found
Pero... ¿has instalado el pin? ¿einnn? :-P - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEIehbtTMYHG2NR9URAq16AJwMZF/q4U2MltJvh2BT0yNgIzpVOwCfQQPu pSygfm9BlKcg+bjY6zyQuzg= =3Gxf -----END PGP SIGNATURE-----
Pero... ¿has instalado el pin? ¿einnn? :-P
Bueno pues la verdad que conocia el ping y ese si que esta instalado porque lo he visto (fpin) pero en el DVD no viene porque solo me encuentra fping. Pero lo busco por la red Gracias -- Manel Garcia Andreu www.susemania.org www.badopi.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-23 a las 02:44 +0100, Manel Garcia Andreu escribió:
Pero... ¿has instalado el pin? ¿einnn? :-P
Bueno pues la verdad que conocia el ping y ese si que esta instalado porque lo he visto (fpin) pero en el DVD no viene porque solo me encuentra fping.
Viene en el dvd, y se llama pin, no ping ni fping. Hace muchos años que viene. En el 9.3 es pin-0.30-5.rpm.
Pero lo busco por la red
Es de SuSE, no de otros, no lo busques por la red. Si no lo encuentras en el DVD, es que no miras bien. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEIf+ktTMYHG2NR9URAiFOAJ9ClGpd7j+T3+4kh5gLzlkZcq0XkACePo62 q0doajRg9v5I/Qr1+oSzqss= =WhLc -----END PGP SIGNATURE-----
Viene en el dvd, y se llama pin, no ping ni fping. Hace muchos años que viene. En el 9.3 es pin-0.30-5.rpm.
Mira roberto@gateway:~> pin pin pin 0.30 - package info for pin ------------------------------------------------------------------ *** rpm info ------------------------------------------------------------------ Name : pin Relocations: (not relocatable) Version : 0.30 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany Release : 5 Build Date: Sa 19 Mär 2005 21:05:20 CET Install date: So 22 Mai 2005 00:09:51 CEST Build Host: d158.suse.de Group : Documentation/SuSE Source RPM: pin-0.30-5.src.rpm Size : 11748 License: GPL Signature : DSA/SHA1, Sa 19 Mär 2005 21:33:36 CET, Key ID a84edae89c800aca Packager : http://www.suse.de/feedback URL : http://www.hennevogel.de/scripts/pin/ Summary : A tool for finding package information Description : Pin - Package InformatioN. Pin searches the installed packages (rpm -qi, -ql) and the ARCHIVES.gz file for the desired information. It shows README, README.SuSE, and FAQ, when available.
participants (5)
-
Carlos E. R.
-
Hugo Sandoval
-
jpb
-
Manel Garcia Andreu
-
Roberto Pineda