리눅스 상대 경로 질문 허가 거부라고 나옵니다

2020. 06. 19. 21:32

생대경로를 이용하여서

저는 지금 최상위 디랙토리에 있는데 /tmp/linux.tar 를 현제 대렉토리에 상대결로로 복사 하려고하는데

cp -i ./tmp/linux.tar red

red라는 명으로 복사가 안됩니다.

공유하고 돈벌기 ♥︎

총 3개의 답변이 있습니다.

질문자 채택 답변

pi라는 사용자에게 최상위 디렉토리(/)에 파일을 복사할 권한이 없어서 그렇습니다.

권한이 있는 사용자로 (예: root) 파일을 복사하거나

(기본적으로 pi에게는 sudo 권한이 있으므로) 명령어 앞에 sudo를 붙여 root 권한으로 실행하면 됩니다.

cp -i ./tmp/linux.tar red

이렇게 하셨는데요, 단순히 이 앞에 sudo만 붙이면 됩니다.

sudo cp -i ./tmp/linux.tar red

2020. 06. 19. 22:09
5
중소기업

사용자 권한 문제입니다.

리눅스의 파일시스템은 폴더, 파일별로 RWX(읽기,쓰기,실행) 권한을 설정해야 합니다. (소유자, 그룹, 기타)

권한 설정방법은 chmod 명령(예 : chmod 755 filename, chmod a+x filename )을 사용합니다.

명령어의 자세한 이용 방법 man 명령어 로 확인 가능합니다.

일시적으로 권한을 상승하여 사용하는 방법은

sudo cp -i ./tmp/linux.tar red

debian 계열은 현재 사용자의 비밀번호를 입력하시면 됩니다.

다른 쉘 명령어도 앞에 sudo 를 입력 후 사용하시면 됩니다.

2020. 06. 20. 21:55
5
펜타시큐리티시스템/디아모개발부

/tmp/linux.tar 를 /red 로 복사하시려는 것인가요?

라즈베리파이의 pi 계정인것 같은데요..

그렇다면 root 계정으로 접속하셔야 할 것 같네요~

기본적으로 / 경로에는 root 외에는 권한이 없기 때문에

그런것으로 보입니다.

현재 계정의 / 경로에 쓰기 권한이 있는지 확인해 보세요~

2020. 06. 21. 00:24
5