프로젝트를 진행하던 중 데이터를 옮겨야하는 일이 생겼었어요.
일단 전 FileZilla 라는 프로그램을 사용합니다. UI도 있고 편하잖아요.
4가지만 기입해서 연결 버튼만 누르면 파일 이동이 가능하니깐요!
그런데...!
"Permission Denied"
GPU 머신에 있는 하드디스크에 접근을 해야하는데 파일 복사가 안 되더군요. 그래서 생각을 해보았습니다.
이 파일 소유권자가 누구로 되어 있지? 이걸 보는 방법은 쉬워요.
터미널에서 "ls -l"를 실행해보면 파일의 소유권자의 이름부터 어떤 권한이 있는지 전부 다 보입니다.
그래서 보니깐 파일의 소유자가 "root"로 되어 있었어요. 하지만 전 사용자계정으로 로그인을 했었기 때문에 파일을 건드릴 수 없었던 거죠. 그.래.서!
바로 소유권자 변경을 해주었습니다. 그 명령어는
chown 명령어 입니다. 이 명령어를 사용하는 방법은
codechacha.com/ko/linux-chown/
Linux - chown 명령어로 소유자 변경하는 방법
chown 명령어는 파일의 Owner 또는 Group을 변경하는 명령어입니다. 재귀적으로(Resursive) 하위 폴더 소유자 모두 변경하려면 chown 명령어에 -R 옵션을 주면 됩니다. 예제를 통해 사용방법을 자세히 알��
codechacha.com
이 분이 잘 설명해주셨습니다.
위 링크의 마지막 부분에 있는 내용인데 오..! 이런 방법도 있군! 이렇게 생각했어요.
'Linux' 카테고리의 다른 글
Linux 용량 확인하는 방법 (df/du) (0) | 2020.09.07 |
---|