본문 바로가기

Engineering/Etc

wordpress 설치시 ftp 업데이트를 안전하게 하기위해 ftps 사용

728x90

설치형 블로그 wordpress 를 설치후, 테마나 플러그인을 자동업데이트하기 위해 ftp 서버 설정이 필요하다.

그런데, 왠지 평문으로 패킷이 왔다갔다하는 ftp 서버는 왠지 찜찜하다. wordpress 에서 ftps(ftp ssl) 를 지원하기 때문에 서버에 설치했던 vsftpd 를 ftps 로 동작하도록 설정을 해보았다.

서버가 centos 5.6 버전인데, 설치된 vsftpd 버전이 2.0.5 이고 다행히 ssl 을 지원한다. http://www.digimoon.net/blog/321 을 참조해서 인증서 생성하고, /etc/vsftpd/vsftpd.conf 환경을 변경하자.

그리고나서 vsftpd 를 재시작하면 wordpress 관리자 페이지에서 일반 ftp 가 아닌 ftps 로 업데이트를 받을 수 있게된다. 물론 일반 ftp 로는 로그인 불가능하다.

참고로, ftps 를 지원하는 FileZilla v3.5.X 클라이언트로는 변경된 서버에 접속이 안된다. 설치된 vsftpd 를 업그레이드를 해야하는 소스컴파일로 직접 설치하는 방법밖에 없다.


출처 

http://www.digimoon.net/blog/321

http://kldp.org/node/93100