Отказано в доступе для просмотра папки. Я скопировал файл из одной папки в текущую папку

Отказано в доступе для просмотра папки. Я скопировал файл из одной папки в текущую папку

Я новый пользователь Ubuntu. Я установил Ubuntu версии 12.10 в virtual box.

Проблема.

Я загрузил файл pcre в формате /home/downloads.

Я создал папку pcre в домашней папке и переместил файл pcre из папки загрузки в папку pcre.

Затем я скопировал папку /home/dinesh/pcreс /usr/local/src/snort/snorttmpпомощью команды

cp -a /home/dinesh/pcre  /usr/local/src/snort/snorttmp

Когда я пытаюсь получить доступ к папке snorttmp, появляется сообщение

"Не удалось отобразить содержимое папки. У вас нет прав, необходимых для просмотра содержимого "snorttmp".

Перед копированием pcre-файла в snorttmp у меня был доступ к snorttmp, и я мог просматривать файлы, находящиеся в папке snorttmp.

Затем я попытался просмотреть свои файлы через терминал.

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

Я обнаружил, что некоторые файлы отмечены синим цветом, в то время как остальные отображаются белым.

Файлы, которые были отображены синим цветом, когда я выполнил команду ls -l, это

pcre
snort-2.9.6.0
SnortRules
snorttmp

2787 и index.html отображаются белым цветом.

Пожалуйста, дайте мне знать, что нужно сделать, чтобы получить разрешение на просмотр моих файлов.

Спасибо,

решение1

Похоже, вы пытаетесь получить доступ к этой папке через GUI. Проверьте права доступа к каталогам snorttmp и snort:

sudo ls -al /usr/local/src/snort/ | grep snorttmp

sudo ls -al /usr/local/src/ | grep snort

Если они выглядят нормально ( drwxr-xr-x root root), то должно быть что-то более неуловимое. В этом случае вы всегда можете попробовать запустить Nautilus (файловый проводник) с повышенными правами (вам также может сначала понадобиться установить gksu sudo apt-get install gksu):

gksudo nautilus

решение2

Добавьте sudoперед командой, которую вы хотите запустить как суперпользователь. Это должно выглядеть так

sudo cp -a /home/dinesh/pcre /usr/local/src/snort/snorttmp

Затем введите свой пароль и нажмитеEnter

Связанный контент