웹마스터 팁
두개 다 모두 기본적으로 권한 에러입니다.
서버를 이용하시는 분들은 경우에는 root 계정이시던지,
혹은 자신의 아이디를 계정으로 이용하실 겁니다.
그 계정에게 퍼미션 값이 부여되지 않았을 경우 이런 상황이 종종 나타납니다.
가령 root 계정의 경우에는 모든 권한을 가졌기 때문에 별 문제가 없지만,
root 계정에 FTP 권한을 주지 않아서 FTP를 이용하기 위해서 사용자를 하나 더 만들어 둔 경우...
이 경우 이 사용자 계정에게 /xe/ 폴더의 권한을 주지 않아서 이런 에러가 생깁니다.
다시 한번 쉽게 설명을 드린다면 다음과 같습니다.
1. root 계정으로 FTP를 이용할 경우.
root 계정은 모든 권한을 가집니다.
root 계정에 FTP 기능을 추가했다면, FTP설정에서 아이디 root로 하고 root계정의 비밀번호로 접근하면 됩니다.
혹은 포털에서 '리눅스 계정 권한'이라는 키워드로 검색. (윈도우 운영체제는 밑에서 설명)
2. 사용자 계정에서 사용할 경우 (리눅스의 경우 useradd 로 추가한 계정 // 윈도우의 경우 제어판의 사용자 추가로 추가한 계정)
만약 root 계정에 FTP 기능이 없거나, 다른 사용자로 이용할 경우 해당 계정에 FTP 기능을 부여했을 것입니다.
그런데 FTP 기능이 있는데도 쉬운설치가 작동이 안되기에 위와 같은 문제가 생기는 것입니다.
이 때 해당 계정에 FTP 기능을 부여했다고 다 되는것이 아니라, 이 유저 계정에게 권한을 부여해야 합니다.
리눅스의 경우 )))
네이버 같은 포털에서 [리눅스 계정 권한]이라는 키워드로 검색하면 많이 나온다. 혹은
http://blog.naver.com/seilius/130153260864
위 링크를 참고하시면 됩니다.
윈도우 서버(2000, 2003, 2005, 2008, 2012) 환경의 경우 )))
제로보드가 설치된 폴더, 즉 XE 폴더의 속성을 봅니다.
보안 탭으로 갑니다.
그러면 '그룹 또는 사용자 이름'이라는 탭의 밑에 사용자들이 추가 되어 있고,
FTP를 사용하는 계정이 추가되어 있을 것이다. (만약 하지 않았다면 FTP 사용 불가능. 하셔야 합니다.)
그리고 해당 계정의 사용 권한을 모조리 다 체크해 줍니다.
* 네이버에서 '윈도우2008 FTP' 라는 키워드로 검색하면 나옵니다.
-------------------------아래는 주제에서 좀 벗어나서 FTP 계정 설정법-------------------------
*윈도우 서버에서 FTP 사용 계정을 추가하시려면 다음과 같이 하세요.
제어판 들어가서 '사용자 계정'을 들어갑니다. 운영체제 별로 이름은 조금씩 다르니 알아서 들어가세요!!
그리고 사용자를 하나 추가하세요. 아이디와 비밀번호는 입맛에 맞게끔.
그리고 해당 계정에 FTP 기능을 부여 하세요.
만약 서버에 FTP 기능을 설치하지 않으셨다면, 윈도우 서버에 기본적으로 제공되는 서버 관리자라는 기능을 이용해 설치하세요.
* IIS에서 '웹 사이트'역할을 설치할때 같이 설치하셔야 지원됩니다.
그리고 운영할 가상 웹 사이트에서 'FTP 게시'를 추가하면서, 만들어둔 계정을 추가하세요.