
Ich bin ein neuer Ubuntu-Benutzer. Ich habe Ubuntu Version 12.10 in einer virtuellen Box installiert.
Das Problem.
Ich habe eine Datei namens pcre heruntergeladen /home/downloads
.
Ich habe einen Ordner in pcre im Home-Ordner erstellt und die pcre-Datei vom Download-Ordner in den pcre-Ordner verschoben
Anschließend habe ich den Ordner /home/dinesh/pcre
mit /usr/local/src/snort/snorttmp
dem Befehl kopiert.
cp -a /home/dinesh/pcre /usr/local/src/snort/snorttmp
Wenn ich versuche, auf den Ordner snorttmp zuzugreifen, wird eine Meldung angezeigt
" Der Ordnerinhalt konnte nicht angezeigt werden. Sie verfügen nicht über die erforderlichen Berechtigungen, um den Inhalt von „snorttmp“ anzuzeigen.
Bevor ich die PCRE-Datei in Snorttmp kopiert habe, hatte ich Zugriff auf Snorttmp und konnte die im Snorttmp-Ordner vorhandenen Dateien anzeigen.
Ich habe dann versucht, meine Dateien über das Terminal anzuzeigen
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
Ich finde, dass einige der Dateien blau markiert sind, während die anderen Dateien weiß angezeigt werden.
Die Dateien, die blau angezeigt wurden, als ich ls -l ausführte, sind
pcre
snort-2.9.6.0
SnortRules
snorttmp
2787 und index.html werden in Weiß angezeigt.
Teilen Sie mir bitte mit, was ich tun muss, um die Berechtigung zum Anzeigen meiner Dateien zu erhalten.
Danke,
Antwort1
Es klingt, als würden Sie versuchen, über die GUI auf diesen Ordner zuzugreifen. Überprüfen Sie die Berechtigungen der Verzeichnisse snorttmp und snort:
sudo ls -al /usr/local/src/snort/ | grep snorttmp
sudo ls -al /usr/local/src/ | grep snort
Wenn diese in Ordnung aussehen ( drwxr-xr-x root root
), muss etwas Schwererfassbares dahinter stecken. In diesem Fall können Sie immer versuchen, Nautilus (Datei-Explorer) mit erhöhten Berechtigungen auszuführen (Möglicherweise müssen Sie auch zuerst gksu installieren sudo apt-get install gksu
):
gksudo nautilus
Antwort2
Fügen Sie sudo
vor dem Befehl, den Sie als Superuser ausführen möchten, Folgendes hinzu. Es sollte so aussehen:
sudo cp -a /home/dinesh/pcre /usr/local/src/snort/snorttmp
Geben Sie dann Ihr Passwort ein und drücken SieEnter