PREGUNTAS CONTESTADAS - Linux

 Hay un total de 330 Preguntas.<<  >> 

    Pregunta:  33176 - CONFIGURARCION RSH PARA FTP
Autor:  Francisco García
Hola,

Tengo un servidor HP-UX, en él tengo un directorio donde se almaceno los ficheros de impresión que generan mis programas. Me interesaría ofrecer la posibilidad de acceso a ciertos usuarios para que realicen tareas de edición sobre fichero de impresión.

He probado a crear un nuevo usuario con RSH en el que el directorio HOME es el que me interesa mostrar, pero el programa cliente FTP no muestra nada?.
Sé que aunque no veo nada estoy en el directorio correcto ya que si deposito algo en él queda almacena.

Gracias,
Francisco García
  Respuesta:  Erik Hurtado
es un problema de permisos, debes por lo menos agregar el usuario nuevo al mismo grupo que el usuario dueño de los archivos, y deberias activar el sticky-bit para que entre usuarios no se puedan borrar los archivos, ahh y no te olvides de establecer el umask del directorio para que quede con permisos de lectura-escritura, para los miembros del mismo grupo.

    Pregunta:  33289 - CONFIGURAR LINUX PARA QUE HAGA FUNCION DE ROUTER
Autor:  edu garcia
Hola a todos...

Tengo el problemilla. Quiero conectar 3 subredes entre si. Dispongo de un hub y queria montar un equipo con linux que me haga la función de router y me cree asi la pasarela entre las subredes.

Muchas gracias
  Respuesta:  Leandro Costantino
Existen algunas maneras mas complejas de realizar esto, pero te recomendaria que le eches un ojo a MicroTak o Mikritak router, el cual simula un router por software, es para linux.

    Pregunta:  33311 - COMO INSTALO UNA CARPETA CGI-BIN BAJO RED HAT 7.2
Autor:  christian ocampo
necesito saber que pasos debo seguir para poder crear y validad carpetas dentro de un servidor Redhat 7.2 con apache. todo ello para poder crear un formulario de consultas, dentro de una pagina web, el cual se envie a un correo.
de antemano gracias por la ayuda.
  Respuesta:  Jesus de las Heras
Tienes mil formas de hacerlo, aqui tienes dos de ellas.
1) Si utilizas PHP.
Para crear carpetas con apache debes crear una carpeta padre (donde vayas a crear ficheros/carpetas) y ponerle como propietario el usuario con el que corre apache (lo puedes ver en el httpd.conf bajo la directiva USER). Luego le cambias los permisos a 750 por ejemplo de forma que solo el usuario apache pueda tener control total y su grupo pueda leerlo pero nadie mas.
Por ejemplo: La carpeta /home/mailfromweb
esa carpeta debe tener propietario apache (o el que sea) y permisos 750.

2) Utilizando un CGI (escrito en perl o C).
Igual solo que el propietario la carpeta debe ser el mismo usuario con el que vas a correr el CGI. Te desaconsejo que uses el de apache.

NOTA: El http://www.hotscripts.com tienes un monton de scripts para procesar formularios tanto PERL, C y PHP.

Para crear la carpeta CGI-BIN con permiso de ejecución echale un ojo a la documentacion de apache, viene muy bien.

Un saludo

    Pregunta:  33515 - DESCARGAR UNA WEB ENTERA DESDE LINUX
Autor:  Xavi
Me gustaria saber como puedo descargar una web entera.
  Respuesta:  Xavi
Utiliza la instruccion wget
wget -r -l5 -L -x --no-parent -k url

-r -> Recursivo
-l5 -> Determina el nivel de profundidad hasta el que se llegará en la recursividad
-L -> Sigue únicamente los enlaces relativos, es decir, los de la propia máquina
-x -> Fuerza a crear la estructura de directorios
--no-parent -> No asciende a niveles anteriores
-k -> Convierte los enlaces no relativos en relativos localmente
url -> direccion del directorio en internet que queremos descargar

    Pregunta:  33622 - MOSTRAR LISTA DE USUARIOS EN WINDOWS
Autor:  David Almeida
Hola, a todos, tengo un problema, he configurado a mi servidor Linux como mi dominio y validador de contraseñas en mi red. Mi servidor ya valida las contraseñas para que el usuario pueda ingresar, lo que me falta es que cuando el usuario va a compartir una carpeta me pide que agrege a los usuarios que se les va a compartir. Pero cuando presiono agregar, no me sale ningún listado donde se encuentre los usuarios y me sale el siguiente mensaje:"No se puede ver la lista de usuarios en este momento. Intentelo de nuevo más tarde".

Acaso me falta de agregar algo a mi servidor para que proporcione el listado a mis clientes que son windows?

Les estaré agradecido.
  Respuesta:  Erik Hurtado
habilitaste el smb.conf el winssupport ??, seguramente va por ahi, y tambien puedes colocarle la opcion prymary master yes y tb la preferred master yes(ve la documentacion para ver la sintaxix que te respondi de memoria).

    Pregunta:  33816 - DESINSTALAR STAROFFICE
Autor:  Valente Muela
Hola,soy nuevo en Linux y quisiera saber como le hago para desinstalar StarOffcie 5.1.
Gracias
  Respuesta:  Fernando Reyes
prueba con ...
rpm -qa | grep StartOffice ENTER
eso te mostrará el o los paquetes de StartOffice
luego ...
rpm -e <Nombre de paquete> ENTER
donde <Nombre de paquete> es el nombre del paquete listado con el comando anterior, y con esto estarás desinstalandolo...

    Pregunta:  34983 - COMO CREAR UN DEMONIO DE IMPRESION PARA LINUX
Autor:  Mario Molina Cano
Hola, estoy programado un editor en TCL, en linux red hat 7 y no se como hacer la secuencia de programacion en c para mandar imprimir desde mi editor, no se si la funcion principal sea desde ioctl, algo asi como cuando se programa el Cd-ROM.
Espero que me ayuden, les estare muy agradecido.

Ahh, y si tambien saben como hacer las funciones de deshacer y de buscar y reemplazar pues mejor aun.

Gracias.
  Respuesta:  Rolando José Torres Sánchez
Conociendo que TCL no dispone de funciones para imprimir yo lo que acostumbro hacer es usar lp para mandar imprimir texto.

También para graficas generas un documento pdf con las librerias trampoline o con pdf4tcl, que generan pdf y asi si mando la impresión.
Puedes encontrar mas en:
http://wiki.tcl.tk/2?Q=print
En cuanto al deshacer del cuadro de texto lo consigues con la opcion -undo en el text.

ej: text .t -width 10 -height 10 -bg white -fg black -wrap word -undo
pack .t -side left -expand 1 -fill both

    Pregunta:  35162 - REDIRECCIONAR LA SALIDA EN EXECLP
Autor:  edu edu
Hola,
En una maquina solaris (con shell sh) he escrito un script que ejecuta un proceso hijo a traves de \"execlp\" pasandole los parametros correspondientes. Me gustaría que la salida de la ejecución de este programa fuese a un archivo situado en otro directorio actual y en background, pero la salida me sale en la misma consola, sin hacerlo en background y sin agregar informacion al fichero. ¿ Por qué?.

La sentencia que ejecuto es la siguiente :

if(pid == 0) {
execlp( \"java\",\"java\",\"clase1\",\">../directorio/fichero.log\",\"&\",\"0 );
}
Gracias.
  Respuesta:  A Zeta
Hola, diría que lo que hace esa línea es pasarle a tu programa "java" las cadenas de char:
"clase1"
">../directorio/fichero.log"
"&"
y
"0"
como parámetros;
cuando en realidad lo que quieres es pasarle al shell:

java clase1 >../directorio/fichero.log &

para lo que deberías usar la llamada system y no execlp:
system("java clase1>../directorio/fichero.log &")
Si quieres usar execlp, lo que puedes probar es:
execlp ( "sh", "sh", "-c", "java clase1 >../directorio/fichero.log &", 0 )

O sinó:

execlp("java", "java", "clase1","../directorio/fichero.log",0)

y luego en la función java:
nom_fich_destino=argv[2]; //supongo que la entrada está en clase1
nom_fich_origen=argv[1]; //y que la salida va en fichero.log
después habría que abrir fichero.log y escribir el resultado en fichero.log en lugar de por pantalla

Ta lueg!

    Pregunta:  35262 - EJECUTAR COMANDOS ROOT DESDE APACHE CON PHP
Autor:  jorge moreno
Mi problema es

Como hago para que linux reconosca los comandos que ejecuto con php desde apache
ya que cada vez que trato de ejecutar un comando como:
system("useradd jorge -p jorge"); o
system("ipchains -L");

me indica que debo ser root como hago para ejecutar comandos de root desde apache.
  Respuesta:  Leandro Costantino
Habria dos opciones:

1) El apache generealmente va a correr como usuarios nobody, por lo cual una de la opciones seria modificar el httpd.conf para que corrar como root

2) Intenta utilizar el comando sudo, y dejar corriendo el apache como user nobody.

Ninguna de estas opciones es recomendable, ya que no es seguro correr comandos como root, utilizando una aplicacion de este tipo, te recomendiaria que utilizes otro metodo, por ejemplo utilizar un base de datos mysql, y autentificar desde ahi, a determinados usuarios, segun lo que quieras hacer.
Te repito, no es recomendable ninguna de las opciones anteriores, pero pueden llegar a solucionar tu problema.

    Pregunta:  35263 - INICIAR AUTOMATICAMENTE UNA APILCACION
Autor:  jorge moreno
Como hago para que despues de digitar el login y password,
automaticamente se inicie una aplicacion como nestcape en linux
  Respuesta:  César Hernández Bañó
Hola jorge.
Ahora mismo no tengo el linux delante, pero creo que el problema se reduce a editar los archivos de inicio del login /etc/bashrc (para todos los usuarios) o /home/usuario/bashrc y bash_profile para cada usuario por separado

|<  <<  20 21 22 23 24 25 26 27 28 29 30  >>  >|