Foros del Web » Administración de Sistemas » Unix / Linux »

permisos para un usuario

Estas en el tema de permisos para un usuario en el foro de Unix / Linux en Foros del Web. Buenas, estoy montanto un servidor y lo que queria hacer es que cuando por via ftp un usuario se conecte a mi servidor solo le ...
  #1 (permalink)  
Antiguo 24/04/2009, 05:54
 
Fecha de Ingreso: diciembre-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
permisos para un usuario

Buenas, estoy montanto un servidor y lo que queria hacer es que cuando por via ftp un usuario se conecte a mi servidor solo le aparezca su carpeta que cree para el.

Por ejemplo tengo un usuario que se llama biomon y quiero que cuando se conecte a mi servidor a traves de ftp solo le aparezca en pantalla su carpeta que esta ubicada en la direccion /home/administrador/almacen/biomon

Gracias.
  #2 (permalink)  
Antiguo 24/04/2009, 06:30
Avatar de danielSu  
Fecha de Ingreso: diciembre-2008
Ubicación: Jujuy
Mensajes: 68
Antigüedad: 16 años
Puntos: 1
Respuesta: permisos para un usuario

Perfecto, sería bueno que nos comentes que servidor de FTP estas utilizando. Por que lo que quieres hacer es posible y seguramente es parte de la configuración de tu server FTP
  #3 (permalink)  
Antiguo 24/04/2009, 07:38
 
Fecha de Ingreso: agosto-2007
Mensajes: 345
Antigüedad: 17 años, 4 meses
Puntos: 21
Respuesta: permisos para un usuario

como dijo danielSu es cosa del servidor FTP.

Al configurar el usuario debes crear como directorio root o principal el indicado "/home/administrador/almacen/biomon" entonces al conectarse caera directamente a este directorio y no podra salir de hay.

Segun los permisos que le des, podra crear subcarpetas, archivos, borrar... pero no subir al directorio "/home/administrador/almacen/"
__________________
----
http://www.mascodigo.com
  #4 (permalink)  
Antiguo 24/04/2009, 08:11
 
Fecha de Ingreso: diciembre-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Respuesta: permisos para un usuario

Utilizo ubuntu server y proftpd.

Para crear un ususario lo hago con
useradd tito /home/almacen/tito

pero luego para darle una contraseña cuando escribo passwd tito el sistema me dice:
passwd: unknown user tito

Por que no me deja darle una contraseña?
  #5 (permalink)  
Antiguo 24/04/2009, 08:17
 
Fecha de Ingreso: diciembre-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Respuesta: permisos para un usuario

A y accedo a traves de sftp al servidor
  #6 (permalink)  
Antiguo 24/04/2009, 09:01
 
Fecha de Ingreso: diciembre-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Respuesta: permisos para un usuario

Bien parece que ya he conseguido algo con el siguiente comando:
useradd tito -d /home/almacen/tito
y ahora si que me deja darle un passwd

pero hay un problema, cuando accedo a mi servidor por via sftp con este nombre de usuario y su contraseña, aparezco en el directorio que le indique /home/almacen/tito el problema es que puedo seguir viendo todas las demas carpetas del sistema y lo que quiero es que solo vea y acceda a la carpeta /home/almacen/tito
  #7 (permalink)  
Antiguo 24/04/2009, 17:34
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: permisos para un usuario

En tu archivo proftpd.conf, tenes que agregar la directiva:
Código:
DefaultRoot ~
Saludos
__________________
¡Volviendo a la programación!
  #8 (permalink)  
Antiguo 26/04/2009, 12:38
 
Fecha de Ingreso: diciembre-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Respuesta: permisos para un usuario

Ya estaba por defecto esta directiva que me comentas en el archivo proftp.conf y sigue pasando lo mismo.
Al final del archivo pone
DefaultRoot ~
  #9 (permalink)  
Antiguo 26/04/2009, 23:10
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: permisos para un usuario

¿Reiniciaste el servicio?
La verdad que uso Proftpd desde hace mucho tiempo con esa directiva y anda de 10...

SAludos.
__________________
¡Volviendo a la programación!
  #10 (permalink)  
Antiguo 28/04/2009, 07:21
 
Fecha de Ingreso: diciembre-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Respuesta: permisos para un usuario

Reiniciado proftpd con /etc/init.d/proftpd restart y sigue ocurriendo lo mismo, cuando entro con un nombre de usuario por sftp a traves del programa filezilla entra por defecto a la carpeta que le indique, pero puede meterse en el directorio raiz y todo el sistema.
  #11 (permalink)  
Antiguo 28/04/2009, 08:43
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: permisos para un usuario

Leí perdido mas arriba un mensaje tuyo que dice que accedes por SFTP.
Lo que está pasando es que estas usando el servidor de SSH para hacer el SFTP.
Acá tenes data (en inglés) http://www.linuxquestions.org/questi...r-sftp-690640/
__________________
¡Volviendo a la programación!
  #12 (permalink)  
Antiguo 28/04/2009, 12:11
Avatar de elavdeveloper  
Fecha de Ingreso: noviembre-2005
Ubicación: IPICHCB - Data Center
Mensajes: 52
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: permisos para un usuario

La solución para eso, si usas ProFTP es descomentar la linea:

# Use this to jail all users in their homes
DefaultRoot ~
__________________
elavdeveloper
  #13 (permalink)  
Antiguo 28/04/2009, 21:18
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: permisos para un usuario

Cita:
Iniciado por elavdeveloper Ver Mensaje
La solución para eso, si usas ProFTP es descomentar la linea:

# Use this to jail all users in their homes
DefaultRoot ~
¿No te tomaste la molestia de leer todo el post, no?
__________________
¡Volviendo a la programación!
  #14 (permalink)  
Antiguo 29/04/2009, 09:11
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
Respuesta: permisos para un usuario

No, él sólo quiere aumentar su cantidad de mensajes, sin preocuparse de la calidad de sus respuestas.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #15 (permalink)  
Antiguo 01/05/2009, 09:02
 
Fecha de Ingreso: diciembre-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Respuesta: permisos para un usuario

Estoy pensando que el tema de que subir datos por sftp no seria tan bueno como hacerlo por ftp, por que por lo que he podido apreciar si se accediera por ftp se podria hacer desde un explorador de internet normal, ya que este es un servidor para la familia y algunos amigos.
El tema es que no me deja acceder por ftp, solo me deja acceder por sftp y no se si sera por que hay que configurar algo, para que se pueda acceder por ftp.

Gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:34.