
저는 우분투의 새로운 사용자입니다. 가상 상자에 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은 흰색으로 표시됩니다.
내 파일을 볼 수 있는 권한을 얻으려면 어떻게 해야 하는지 알려주세요.
감사해요,
답변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