Я новый пользователь Ubuntu. Я установил Ubuntu версии 12.10 в виртуальной коробке.
Проблема.
Я загрузил файл с именем 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 отображаются белым цветом.
Пожалуйста, дайте мне знать, что нужно сделать, чтобы получить разрешение на просмотреть мои файлы.
Спасибо,
Похоже, вы пытаетесь добраться до этой папки через графический интерфейс. Проверьте права доступа к каталогам 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
Добавьте sudo
перед командой, которую вы хотите запустить как суперпользователь. Он должен выглядеть как
sudo cp -a /home/dinesh/pcre /usr/local/src/snort/snorttmp
. Затем введите свой пароль и нажмите Enter kbd>
.