본문 바로가기



wordpress 스킨작업 가능하도록 리눅스 FTP구축



wordpress의 관리자 모드에서 스킨작업을 지원하지만 섬세한 작업을 하기 위해서는 전체스킨을 다운로드하여서 전문 UI툴을 사용해서 개발하는 것이 편리합니다.

우분투 리눅스에 FTP서버 구축가이드입니다. wordpress를 리눅스서버에서 운영하시는 분들께 많은 도움이 되었으면 좋겠습니다.

 

 

1. ufw 설치

sudo apt update
sudo apt install ufw

2. FTP 서버용 포트(기본 21번)를 열기:

sudo ufw allow 21

3. 방화벽 활성화

sudo ufw enable

4. 이제 방화벽에서 21번 포트가 열렸으므로 외부에서 FTP 서버에 접속할 수 있습니다. 

  • 추가로 FTP 서버에서 사용하는 데이터 포트 범위도 열어야 할 수 있습니다. 
    일반적으로 30000-31000번 사이의 포트를 사용합니다. 
    이를 위해 아래와 같이 포트 범위를 추가로 열어줍니다.

sudo ufw allow 30000:31000/tcp
위 명령으로 30000부터 31000까지의 TCP 포트 범위를 열게 됩니다.

 

5. SSH를 사용하여 서버에 로그인합니다.

6. 다음 명령을 사용하여 새로운 사용자 계정을 생성합니다

 

  • 패스워드를 지정하지 않고 사용자가 최초 사용할때 패스워드를 지정하도록 하는 옵션
    • sudo adduser --disabled-password alphonse 
  • 패스워드를 지정하지 않고 사용자가 최초 사용할때 패스워드를 지정하도록 하는 옵션
    • sudo useradd -m -p $(openssl passwd -1 pwd007) alphonse

7. 사용자 계정이 생성되면 해당 계정에 접속할 수 있는 권한을 부여

sudo usermod -aG www-data alphonse

8. 다음 명령을 사용하여 /var/www/html/ 디렉터리의 소유자와 그룹을 새로운 사용자로 변경합니다

sudo chown -R alphonse:www-data /var/www/html/

9. 다음 명령을 사용하여 /var/www/html/ 디렉터리의 퍼미션을 설정합니다

sudo chmod -R 755 /var/www/html/

 

 

설정이 완료되어 FTP 서버에 접속할 수 있습니다.

 

10. 파일질라를 설치하고 접속 확인합니다.

파일질라 설치후 FTP접속하기 (tistory.com)