폴더를 볼 수 있는 권한이 거부되었습니다. 한 폴더의 파일을 현재 폴더로 복사했습니다.

폴더를 볼 수 있는 권한이 거부되었습니다. 한 폴더의 파일을 현재 폴더로 복사했습니다.

저는 우분투의 새로운 사용자입니다. 가상 상자에 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

관련 정보