FTP 사용 안내
FTP를 이용하면 Termux 서버에 파일을 업로드하거나 다운로드해 웹 페이지를 바로 관리할 수 있습니다.
FTP란 무엇인가요?
FTP는 파일 전송 프로토콜로, 서버의 웹 루트에 있는 PHP, HTML, CSS, 이미지 파일을 업로드하거나 내려받는 데 사용합니다. 이 보드 사이트처럼 여러 파일을 자주 수정할 때 매우 편리합니다.
FTP 서버 준비
Termux 환경에서 FTP를 사용하려면 먼저 proftpd를 설치해 두는 것이 좋습니다.
pkg update && pkg upgrade pkg install proftpd
설치 후 FTP 서비스를 시작하고, 필요하면 설정 파일을 확인해 접속 계정을 정리합니다.
연결 정보
- 호스트: 192.168.0.101
- 포트: 8022
- 아이디: SSH 계정 아이디
- 비밀번호: SSH 계정 비밀번호
FTP 클라이언트는 FileZilla, WinSCP, Cyberduck 등을 사용할 수 있습니다. 예를 들어 FileZilla에서는 호스트에 192.168.0.101, 포트 8022를 입력한 뒤 계정 정보를 넣으면 됩니다.
업로드 경로
웹 페이지를 보려면 일반적으로 nginx 문서 루트에 파일을 넣어야 합니다.
/data/data/com.termux/files/usr/share/nginx/html/Termux
이 경로에 PHP 파일, CSS, 이미지, 스크립트를 넣으면 웹 브라우저에서 바로 확인할 수 있습니다.
FTP 사용 시 주의할 점
- 수정한 파일을 올린 뒤 브라우저 새로고침을 해 확인합니다.
- 권한 문제가 있으면 파일을 다시 확인합니다.
- 중요한 파일은 백업한 뒤 업로드합니다.