안녕하세요! 👋
FileZilla
로 파일을 옮기다가Permission Denied
라고 뜨며 파일이 옮겨지지 않는 문제를 겪어보신 적 있으신가요?😡저도 이런 이슈가 발생해 찾고 찾다가 스스로 해결 방법을 터득했는데요!! 이런 문제점을 발견하셨을 때 도움이 되길 바라면서 이 포스팅을 올리게 되었습니다. :)
EC2
로 서버를 생성한 후에 build 파일을 배포하기 위해서 nodejs
, git
을 깔아야하는 수고스러움을 덜기 위해서 FileZilla
로 build파일만 옮기기 위해 시도하게 되었습니다.
바로 옮기는데 시작해보겠습니다!!
좌측 상단에 해당 아이콘을 클릭해 사이트를 생성해줍시다!
사이트를 생성하기 위해선 4가지 항목을 입력하셔야 되는데요!
SFTP 프로토콜
선택public IP
) 입력위 4가지를 입력해준 후 연결합니다.
연결이 완료되었지만.. 파일은 옮겨지지 않습니다 🥲
심지어 폴더 생성조차 되지 않는데요 ㅠㅠ
[파일의 권한]을 따로 설정해주지 않았기 때문입니다!!
내가 옮기려는 파일 경로의 읽기, 쓰기, 실행(rwx)권한을 부여를 해주게 되면 이는 바로 해결됩니다!
이를 해결해주기 위해서는 먼저 터미널로 ssh
에 접속해야합니다!
제가 접근하려는 폴더는 /home
인데요!
해당 폴더에 접근권한을 부여하겠습니다!
$ sudo chmod 777 /home
이후 새로고침 후 다시 디렉터리를 생성해보면
정상적으로 디렉터리가 생성되는 모습을 볼 수 있습니다!
또한 원하는 파일도 이렇게 옮길 수가 있게 됩니다!
문제해결에 도움이 되셨기를 바라며 포스팅 마치겠습니다!
긴 글 읽어주셔서 감사합니다. 🙇♂️