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

LS no lista todas las carpetas halladas en VAR

Estas en el tema de LS no lista todas las carpetas halladas en VAR en el foro de Unix / Linux en Foros del Web. Hola! Estoy trabajando en un servidor remoto. Tengo credenciales para acceder a una carpeta llamada html , ubicada en este path: /var/www/midominio.com/html/ Desde el Filezilla ...
  #1 (permalink)  
Antiguo 07/10/2016, 16:40
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta LS no lista todas las carpetas halladas en VAR

Hola!

Estoy trabajando en un servidor remoto. Tengo credenciales para acceder a una carpeta llamada html, ubicada en este path: /var/www/midominio.com/html/

Desde el Filezilla puedo ver perfectamente esa carpeta y descargar y subir archivos a placer.

El problema es que no puedo acceder a dicha carpeta desde la consola.

Trabajo en Windows 8 y empleo PuTTY y el Git Bash para conectarme.

Al ejecutar el comando ls -all dentro de la carpeta var, veo esto:
Código console:
Ver original
  1. ubuntu@ip-171-10-7-911:/var$ ls -al
  2. total 48
  3. drwxr-xr-x 12 root root   4096 Jan 14  2016 .
  4. drwxr-xr-x 22 root root   4096 Mar 11  2016 ..
  5. drwxr-xr-x  2 root root   4096 Mar 12  2016 backups
  6. drwxr-xr-x 10 root root   4096 Mar 12  2016 cache
  7. drwxrwxrwt  2 root root   4096 Jan 14  2016 crash
  8. drwxr-xr-x 41 root root   4096 Mar 12  2016 lib
  9. drwxrwsr-x  2 root staff  4096 Apr 10  2014 local
  10. lrwxrwxrwx  1 root root      9 Jan 14  2016 lock -> /run/lock
  11. drwxrwxr-x  8 root syslog 4096 Oct  7 06:46 log
  12. drwxrwsr-x  2 root mail   4096 Jan 14  2016 mail
  13. drwxr-xr-x  2 root root   4096 Jan 14  2016 opt
  14. lrwxrwxrwx  1 root root      4 Jan 14  2016 run -> /run
  15. drwxr-xr-x  5 root root   4096 Jan 14  2016 spool
  16. drwxrwxrwt  2 root root   4096 Jan 14  2016 tmp
  17. ubuntu@ip-171-10-7-911:/var$

Es decir, no se lista la carpeta www (ni muchas otras), que es a la que debo entrar inmediatamente para llegar a mi destino final.

Inicialmente pensé que era cuestión de permisos, pero eso no es posible, ya que un tercero (hace un par de semanas) pudo acceder con el mismo usuario y realizar cambios .

¿Cómo accedo a la carpeta www? ¿Hay algún comando especial, hay algo que no estoy viendo o haciendo?
¿Será posible que esté accediendo a una carpeta var alternativa que no es aquella a la que debo entrar?

Cualquier ayuda es bienvenida.
Saludos
  #2 (permalink)  
Antiguo 08/10/2016, 06:48
Avatar de Multiplataforma  
Fecha de Ingreso: diciembre-2006
Mensajes: 5
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: LS no lista todas las carpetas halladas en VAR

Si sabes cual es la ruta de la carpeta que quieres buscar, puedes hacer el ls directamente sobre esta y ver si te sale el contenido.

Código BASH:
Ver original
  1. $ ls -la /var/www

Si no la encuentras, puedes intentar buscarla, si tu hosting te lo permite:

Código BASH:
Ver original
  1. $ find /var -type d -name "www"

Un saludo!
  #3 (permalink)  
Antiguo 08/10/2016, 17:58
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta Respuesta: LS no lista todas las carpetas halladas en VAR

Cita:
Iniciado por Multiplataforma Ver Mensaje
... puedes hacer el ls directamente sobre esta y ver si te sale el contenido....
Hola Multiplataforma, gracias por responder. Al realizar el ls como dices, salta esto:
Código BASH:
Ver original
  1. ubuntu@ip-ip-171-10-7-911:/$ ls -all /var/www
  2. ls: cannot access /var/www: No such file or directory


Cita:
Iniciado por Multiplataforma Ver Mensaje
...puedes intentar buscarla...
Y al emplear el find, salta esto otro:
Código BASH:
Ver original
  1. ubuntu@ip-171-10-7-911:/$ find /var -type d -name "www"
  2. find: `/var/spool/cron/atjobs': Permission denied
  3. find: `/var/spool/cron/atspool': Permission denied
  4. find: `/var/spool/cron/crontabs': Permission denied
  5. find: `/var/spool/rsyslog': Permission denied
  6. find: `/var/lib/polkit-1': Permission denied
  7. find: `/var/cache/ldconfig': Permission denied

¿Qué está pasando?
  #4 (permalink)  
Antiguo 09/10/2016, 03:00
Avatar de Multiplataforma  
Fecha de Ingreso: diciembre-2006
Mensajes: 5
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: LS no lista todas las carpetas halladas en VAR

Hola berkeleyPunk

Cita:
Iniciado por berkeleyPunk Ver Mensaje
Código BASH:
Ver original
  1. ubuntu@ip-ip-171-10-7-911:/$ ls -all /var/www
  2. ls: cannot access /var/www: No such file or directory
Aqui parece que en realidad la ruta de tus archivos no es realmente /var/www/midominio.com/html/

Respecto a la búsqueda, prueba a hacerla con sudo delante, como usuario ubuntu no tienes permisos para acceder a muchos de los directorios, no obstante aunque te de esos errores, la búsqueda continua y si la dejas terminar te debería encontrarte "www"

Puedes pasar una captura de la raiz del ftp donde ves la ruta /var/www/midominio.com/html/?
  #5 (permalink)  
Antiguo 11/10/2016, 12:53
Avatar de Lecquio  
Fecha de Ingreso: mayo-2004
Ubicación: Asturias, España
Mensajes: 948
Antigüedad: 19 años, 11 meses
Puntos: 34
Respuesta: LS no lista todas las carpetas halladas en VAR

Seguramente desde filezilla estés entrando a una ruta que no es el raiz, por eso desde ssh la carpeta no está en /var.
Yo estoy en un hosting compartido y al entrar por FTP me muestra como si estuviera en el raiz, pero en realidad estoy en /home/usuario.

Puedes probar a subir por FTP un phpinfo y ver el valor de la variable $_SERVER['DOCUMENT_ROOT'] que te mostrará la ruta completa del sistema
  #6 (permalink)  
Antiguo 12/10/2016, 21:06
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta Respuesta: LS no lista todas las carpetas halladas en VAR

Cita:
Iniciado por Multiplataforma Ver Mensaje
---Puedes pasar una captura de la raiz del ftp donde ves la ruta...
Esta es la captura tal como se ve el árbol de carpetas desde el Filezilla; y esto otro es lo que veo en el PuTTY:
Código BASH:
Ver original
  1. ubuntu@ip-171-10-7-911:~$ ls
  2. archivo-prueba.html
  3. ubuntu@ip-171-10-7-911:~$ cd ..
  4. ubuntu@ip-171-10-7-911:/home$ cd ..
  5. ubuntu@ip-171-10-7-911:/$ ls
  6. bin  boot  dev  etc  home  initrd.img  lib  lib64  lost+found  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var  vmlinuz
  7. ubuntu@ip-171-10-7-911:/$

Desde el PuTTY, me metí a cada carpeta que veo (bin, boot, dev, etcétera), y no encuentro lo que veo desde el Filezilla. Más aún. Me metí a la carpeta var, y veo que lo que está ahí dentro no es lo que se ve en el var desde el Filezilla!

  #7 (permalink)  
Antiguo 14/10/2016, 06:39
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: LS no lista todas las carpetas halladas en VAR

Tal vez no estas listando los archivos ocultos en PuTTy.
Código BASH:
Ver original
  1. ls-R
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #8 (permalink)  
Antiguo 14/10/2016, 14:49
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: LS no lista todas las carpetas halladas en VAR

A mi lo que me suena es que estás en un tipo de jaula así que lo mejor es que llames a tu proveedor y le digas que es lo que quieres hacer por medio de SHH y que te apoyen a hacerlo.


Saludos
__________________
Grupo Telegram Docker en Español
  #9 (permalink)  
Antiguo 14/10/2016, 15:08
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: LS no lista todas las carpetas halladas en VAR

Cita:
Iniciado por Carlangueitor Ver Mensaje
A mi lo que me suena es que estás en un tipo de jaula así que lo mejor es que llames a tu proveedor y le digas que es lo que quieres hacer por medio de SHH y que te apoyen a hacerlo.


Saludos
Es posible Carloangueitor, pero si te enjaularon... no tienes un servidor dedicado y entonces la cosa cambia. Tal vez la consulta no esta bien formulada, o es posible que no genere los permisos de user correctos.

Se agradecería el aporte de mas datos del server...
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #10 (permalink)  
Antiguo 17/10/2016, 10:24
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: LS no lista todas las carpetas halladas en VAR

En ningún lugar te dice que es un dedicado :P
__________________
Grupo Telegram Docker en Español

Etiquetas: linux
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 01:30.