반응형
- FTP : File Transfer Protocol 파일 전송하기 위한 서비스로, 파일 전송 성능이 뛰어나다.
- 우분투에서 제공하는 vsftpd를 설치해서 사용해보려고 한다
- 패키지 설치
apt-get install vsftpd
- 일반적으로 FTP를 통해 공개소프트웨어를 배포한다. 외부인이 FTP 서버에 접근할 수 있도록 설정해 보자
vi /etc/vsftpd.conf
- 익명의 사용자가 접속하는 경로는 /srv/ftp/이다 권한을 보면 755로 게스트는 쓰기 권한이 없다.
- 일반적으로 ftp 폴더 내 공용폴더 pub를 만들어 권한을 부여한다. 게스트는 해당 폴더에서 읽고 쓰기를 할 수 있다.
cd /srv/ftp/
mkdir pub
chmod 777 pub
ll
- 서비스 재시작 및 등록, 작동확인
systemctl restart vsftpd
systemctl enable vsftpd
systemctl status vsftpd
- 방화벽 설정
- 윈도우에서 filezilla 라는 무료 FTP Client 를 사용해서 접속해보자
https://filezilla-project.org/download.php?type=client#close
반응형
'Linux' 카테고리의 다른 글
Git 서버 만들기 Ubuntu 22.04 (0) | 2023.11.14 |
---|---|
Samba 서버 구축 ubuntu 22.04 - windows 클라이언트 연결 (0) | 2023.11.07 |
APM 설치 ubuntu 22.04 (apache2, php8.1-common, mysql-server) (0) | 2023.11.06 |
RDP(Remote Desktop Protocol) 서버 구축 ubuntu 22.04 (VNC 대체) (0) | 2023.11.06 |
SSH 서버 만들기 Ubuntu 22.04 (0) | 2023.11.06 |