| Autor |
Mensaje |
muchospuchos

Forista Nuevo
Registrado: Sab Dic 30, 2006 12:00 am Mensajes: 43 Ubicación: Europa
|
 Publicado: Vie Sep 16, 2011 8:15 am |
|
|
Buenas, estoy teniendo un problema de permisos en Ubuntu Server11.04, lo he instalado, accedo por consola desde otro ordenador mediante SSH con puerto cambiado (no el 22), pero desde este mismo ordenador, al acceder con Dolphin, veo todo el servidor pero no me deja subir la web, ni por Dolphin ni por ftp, me dice acceso denegado, pertenezco al grupo www-data, seguramente es una tonteria pero no logro ver que permiso es el que no me deja copiar archivos al servidor, lo mismo me pasa cuando activo el ufw (actualmente desactivado) no puedo ver las carpetas de ninguno de los dos modos pero si por consola...
Si alguno me puede echar una mano se lo agradecería, un saludo a todos
_________________ Linux User # 461176 Mandriva 2010.0
We are Linux. Resistance is an indication you missed the point.
Última edición por muchospuchos el Vie Sep 16, 2011 5:40 pm, editado 1 vez en total
|
|
|
|
 |
mcun

Moderador
Registrado: Dom Abr 18, 2010 4:30 pm Mensajes: 2790 Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
|
 Publicado: Vie Sep 16, 2011 8:20 am |
|
|
|
 |
niky45

Forista Ancestral
Registrado: Mié Abr 11, 2007 11:00 pm Mensajes: 8550 Ubicación: tras la pantalla (...)
|
 Publicado: Vie Sep 16, 2011 8:29 am |
|
hosts.allow y hosts.deny son correctos?? dolphin que protocolo usa?? (si esta solo permitido el acceso a ssh, y dolphin usa ftp... no te va a dejar) 
_________________ #446716
--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me... (from comp.os.linux.misc) [ DNFD ] - [ F4A ] - [ dotfiles ]
|
|
|
|
 |
muchospuchos

Forista Nuevo
Registrado: Sab Dic 30, 2006 12:00 am Mensajes: 43 Ubicación: Europa
|
 Publicado: Vie Sep 16, 2011 8:49 am |
|
Buenas gracias por las respuestas, a ver si ejecuto ls -l en la carpeta que quiero subir la web me sale "total 0" >>>> solo eso... Con respecto a dolphin me conecto mediante fish://xxx@xxx.xxx.xxx.xxx:puerto, veo las carpetas, accedo, lo unico es que no me deja copiar nada (no se pudo escribir en fish://................ ), los permisos de mi home (en el server) son usuario root grupo www-data (visto desde dolphin)
_________________ Linux User # 461176 Mandriva 2010.0
We are Linux. Resistance is an indication you missed the point.
|
|
|
|
 |
mcun

Moderador
Registrado: Dom Abr 18, 2010 4:30 pm Mensajes: 2790 Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
|
 Publicado: Vie Sep 16, 2011 8:52 am |
|
|
es lógico que te salga total 0 ya que no tienes nada allí me refería a de afuera del directorio ... sube un nivel y ejecuta ls -l como root si puedes o con el usuario con máximos permisos que dispongas ..
_________________ ... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..
Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM Debian| ArchLinux |Linux User #508809
|
|
|
|
 |
muchospuchos

Forista Nuevo
Registrado: Sab Dic 30, 2006 12:00 am Mensajes: 43 Ubicación: Europa
|
 Publicado: Vie Sep 16, 2011 8:56 am |
|
|
total 76 drwxr-xr-x 2 root root 4096 2011-09-15 23:44 bin drwxr-xr-x 3 root root 4096 2011-09-15 23:50 boot drwxr-xr-x 18 root root 4300 2011-09-16 16:37 dev drwxr-xr-x 87 root root 4096 2011-09-16 16:37 etc drwxr-xr-x 3 root root 4096 2011-09-15 23:41 home lrwxrwxrwx 1 root root 37 2011-09-15 23:50 initrd.img -> boot/initrd.img-2.6.38-11-generic-pae lrwxrwxrwx 1 root root 36 2011-09-15 23:30 initrd.img.old -> boot/initrd.img-2.6.38-8-generic-pae drwxr-xr-x 14 root root 4096 2011-09-15 23:44 lib drwx------ 2 root root 16384 2011-09-15 23:25 lost+found drwxr-xr-x 3 root root 4096 2011-09-15 23:29 media drwxr-xr-x 2 root root 4096 2011-04-21 18:50 mnt drwxr-xr-x 2 root root 4096 2011-09-15 23:26 opt dr-xr-xr-x 85 root root 0 2011-09-16 16:37 proc drwx------ 3 root root 4096 2011-09-15 23:33 root drwxr-xr-x 2 root root 4096 2011-09-15 23:44 sbin drwxr-xr-x 2 root root 4096 2011-03-21 09:26 selinux drwxr-xr-x 2 root root 4096 2011-09-15 23:26 srv drwxr-xr-x 13 root root 0 2011-09-16 16:37 sys drwxrwxrwt 2 root root 4096 2011-09-16 16:39 tmp drwxr-xr-x 10 root root 4096 2011-09-15 23:26 usr drwxr-xr-x 15 root root 4096 2011-09-15 23:59 var lrwxrwxrwx 1 root root 34 2011-09-15 23:50 vmlinuz -> boot/vmlinuz-2.6.38-11-generic-pae lrwxrwxrwx 1 root root 33 2011-09-15 23:30 vmlinuz.old -> boot/vmlinuz-2.6.3
Y este es el /Home riven@biozero:/home$ ls -l total 4 drwxr-xr-x 6 riven riven 4096 2011-09-16 01:09 riven riven@biozero:/home$
_________________ Linux User # 461176 Mandriva 2010.0
We are Linux. Resistance is an indication you missed the point.
|
|
|
|
 |
mcun

Moderador
Registrado: Dom Abr 18, 2010 4:30 pm Mensajes: 2790 Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
|
 Publicado: Vie Sep 16, 2011 10:25 am |
|
|
no acabas de entender lo que te pido ... intento saber que permisos tienes dados en el directorio donde intentas copiar los archivos... osea no me sirve de nada la salida de ls -l en / ... si intentas subir por ejemplo a /home/usuario/directorio ubica te en /home/usuario y ejeuta ls -l y luego postea solo la salida correspondiente a el directorio en cuestión los demás no sirven ...
_________________ ... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..
Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM Debian| ArchLinux |Linux User #508809
|
|
|
|
 |
muchospuchos

Forista Nuevo
Registrado: Sab Dic 30, 2006 12:00 am Mensajes: 43 Ubicación: Europa
|
 Publicado: Vie Sep 16, 2011 12:26 pm |
|
|
Disculpa no te habia entendido,
drwxr-sr-x 2 root www-data 4096 2011-09-16 00:16 bibliox
dentro de "bibliox" es donde esta el problema, ahi tengo que subir la web
_________________ Linux User # 461176 Mandriva 2010.0
We are Linux. Resistance is an indication you missed the point.
|
|
|
|
 |
mcun

Moderador
Registrado: Dom Abr 18, 2010 4:30 pm Mensajes: 2790 Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
|
 Publicado: Vie Sep 16, 2011 12:41 pm |
|
|
Bueno el propietario es root y el grupo es www-data tiene permisos 7 para el duaño ( root ) lectura y setuid activado para el grupo y ejecución para otros .
Deberías acceder como root para subir tu sitio ya que es el único que tiene permiso de escritura o en su defecto crear un usuario con permisos de escritura en ese directorio. EDIT
En teoría el setuid activa los permiso del duaño para el grupo para el que esta activado pero creo que solo funciona en local ... de todos modos lo veo muy inseguro activar ese bit yo en tu lugar modificaría los permisos .... y agregaría un usuario con los permisos suficientes para administrar el sitio
_________________ ... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..
Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM Debian| ArchLinux |Linux User #508809
|
|
|
|
 |
muchospuchos

Forista Nuevo
Registrado: Sab Dic 30, 2006 12:00 am Mensajes: 43 Ubicación: Europa
|
 Publicado: Vie Sep 16, 2011 12:52 pm |
|
|
ya, pero vuelvo al primer mensaje, por que puedo acceder por ssh desde la shell y manipularlo y desde dolphin (otro ordenador) y filezilla me muestra todo, pero no puedo copiar nada, que permiso tendría que modificar para poder mover los archivos desde dolphin (el usuario ya esta creado desde la instalación pero no me deja), que permisos tendría que ponerle a este nuevo usuario... no logro aclararme con este tema una de las opciones seria ponerle 755 subir todo y volver los permisos, pero tendría que hacerlo cada vez que quisiera modificar algo no?
EDIT: bueno entonces el usuario ya esta creado, como tendria que modificar los permisos, el usuario (riven) pertenece al grupo: "riven adm dialout cdrom www-data plugdev lpadmin sambashare admin"
_________________ Linux User # 461176 Mandriva 2010.0
We are Linux. Resistance is an indication you missed the point.
|
|
|
|
 |
niky45

Forista Ancestral
Registrado: Mié Abr 11, 2007 11:00 pm Mensajes: 8550 Ubicación: tras la pantalla (...)
|
 Publicado: Vie Sep 16, 2011 12:56 pm |
|
niky45 escribió: hosts.allow y hosts.deny son correctos?? dolphin que protocolo usa?? (si esta solo permitido el acceso a ssh, y dolphin usa ftp... no te va a dejar)  pues eso. tema permisos: lo suyo seria darle rwx al usuario que tiene que trabajar ahi (root??  ). como root ya tiene lo que le de la gana, tal vez la idea sea un chown USER # siendo USER el nuevo usuario, o aniadirlo al grupo www-data, y darle permisos al grupo, o algo asi. mas info, man chown y man chmod. y por si acaso: http://albertux75.wordpress.com/2008/08 ... -en-linux/ (tercer enlace de google) PD: porque... dolphin, quien leches lo ejecuta?? (ahora me dices que pepito, que no pertenece al grupo www-data, y te digo: y querras que funcione sin el 777.  )
_________________ #446716
--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me... (from comp.os.linux.misc) [ DNFD ] - [ F4A ] - [ dotfiles ]
|
|
|
|
 |
mcun

Moderador
Registrado: Dom Abr 18, 2010 4:30 pm Mensajes: 2790 Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
|
 Publicado: Vie Sep 16, 2011 1:59 pm |
|
|
los permisos para el nuevo usuario sobre el directosio deben ser 7 para el grupo 6 para otros 4 con eso es suficiente y revisa las indicaciones de Niky45
_________________ ... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..
Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM Debian| ArchLinux |Linux User #508809
|
|
|
|
 |
muchospuchos

Forista Nuevo
Registrado: Sab Dic 30, 2006 12:00 am Mensajes: 43 Ubicación: Europa
|
 Publicado: Vie Sep 16, 2011 5:39 pm |
|
|
ya lo he solucionado := gracias a los dos un saludo y espero no volver con mas preguntas...
_________________ Linux User # 461176 Mandriva 2010.0
We are Linux. Resistance is an indication you missed the point.
|
|
|
|
 |
mcun

Moderador
Registrado: Dom Abr 18, 2010 4:30 pm Mensajes: 2790 Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
|
 Publicado: Sab Sep 17, 2011 8:08 am |
|
|
|
 |
niky45

Forista Ancestral
Registrado: Mié Abr 11, 2007 11:00 pm Mensajes: 8550 Ubicación: tras la pantalla (...)
|
 Publicado: Sab Sep 17, 2011 8:20 am |
|
muchospuchos escribió: ya lo he solucionado := gracias a los dos un saludo y espero no volver con mas preguntas... podemos saber como??? no solo por curiosidad  sino para que el post sea util a quien venga por aqui. digo, si uno simplemente ve consejos, y luego un solucionado, no sabe si lo que han funcionado han sido los consejos, o la magia divina (no te rias, a veces ocurre...  )
_________________ #446716
--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me... (from comp.os.linux.misc) [ DNFD ] - [ F4A ] - [ dotfiles ]
|
|
|
|
 |
|
|
|