
Soy nuevo usuario de Ubuntu. He instalado la versión 12.10 de Ubuntu en la caja virtual.
El problema.
Descargué un archivo llamado pcre en /home/downloads
.
Creé una carpeta en pcre en la carpeta de inicio y moví el archivo pcre de la carpeta de descarga a la carpeta pcre
Luego copié la carpeta /home/dinesh/pcre
usando /usr/local/src/snort/snorttmp
el comando
cp -a /home/dinesh/pcre /usr/local/src/snort/snorttmp
Cuando intento acceder a la carpeta snorttmp, aparece un mensaje
" No se pudo mostrar el contenido de la carpeta. No tiene los permisos necesarios para ver el contenido de "snorttmp".
Antes de copiar el archivo pcre en snorttmp, tenía acceso a snorttmp y pude ver los archivos presentes en la carpeta snorttmp.
Luego intenté ver mis archivos a través de la terminal.
root@dinesh-VirtualBox: /usr/local/src/snort/snorttmp# ls -l
-rw-r--r-- 1 root root 5189146 Jan 24 00:18 2787
-rw-r--r-- 1 root root 19659 Jan 28 16:29 index.html
drwxrwxr-x 2 dinesh dinesh 4096 Jan 28 20:18 pcre
drwxr-xr-x 10 root root 4096 Jan 1 00:08 snort-2.9.6.0
drwxrwxr-x 6 dinesh dinesh 4096 Jan 28 20:20 SnortRules
drwxr-xr-x 2 root root 4096 Jan 28 16:18 snorttmp
Encuentro que algunos de los archivos están marcados en azul mientras que los demás archivos se muestran en blanco.
Los archivos que se mostraron en azul cuando hice ls -l son
pcre
snort-2.9.6.0
SnortRules
snorttmp
2787 e index.html se muestran en blanco.
Por favor, hágame saber qué se debe hacer para obtener permiso para ver mis archivos.
Gracias,
Respuesta1
Parece que estás intentando acceder a esa carpeta a través de la GUI. Verifique los permisos de los directorios snorttmp y snort:
sudo ls -al /usr/local/src/snort/ | grep snorttmp
sudo ls -al /usr/local/src/ | grep snort
Si se ven bien ( drwxr-xr-x root root
), entonces debe haber algo más difícil de alcanzar. En ese caso, siempre puedes intentar ejecutar Nautilus (explorador de archivos) con permisos elevados (También es posible que primero tengas que instalar gksu. sudo apt-get install gksu
):
gksudo nautilus
Respuesta2
Agregue sudo
delante del comando que desea ejecutar como superusuario. debería verse como
sudo cp -a /home/dinesh/pcre /usr/local/src/snort/snorttmp
Luego ingresa tu contraseña y presionaEnter