본문 바로가기

개발/Linux(Ubuntu)

03 - FTP

1. What is FTP

File Transfer Protocol의 약자.

컴퓨터간의 파일을 교환하기 위해 만들어진 통신 규약.

단, 비밀번호가 평문으로 전송되어 보안성이 떨어짐.

 

파생형으로 TLS프로토콜이 적용된 FTPS는 보안성이 개선됨.

SSH 기반의 SFTP는 FTP와 같은 용도를 가지고 있지만 기술적인 연관성은 없음.

 

2. Filezilla

1학년 때 교수님도 이걸 쓰셨고 이번에 요청 받은 툴도 이건데

찾아보니 2018년에 공식설치 파일에 애드웨어와 멀웨어가 포함되어 있는 사건이 발생해서 신뢰도가 땅에 추락했다고 한다.

 

3. 이걸 왜

개인적으로 배포용 코드들은 깃허브로 관리하는데,

AI를 담당하는 분들은 대용량 데이터를 서버에서 테스트 해야할 경우가 종종 있어서

데이터를 서버에 업로드하기 위해 파일질라를 통한 ftp통신을 구축하게 되었다.

 

4.

'개발 > Linux(Ubuntu)' 카테고리의 다른 글

04 - Docker  (0) 2022.04.01
04 - mariadb(mysql)  (0) 2022.04.01
02 - SSH  (0) 2022.03.31
01 - OS  (0) 2022.03.31