본문 바로가기
Linux

VMware + CentOS 8 + Vsftpd 패키지 다운 받기

by 이포터 2022. 11. 17.

FTP란

File Transfer Protocol의 약자로 TCP/IP나 IPX와 같은 프로토콜의 일종으로, 클라이언트와 서버사이에 파일을 전송하기 위한 프로토콜이다. FTP를 사용할 때 시스템에 로그인하여 파일을 엑세스하려면 네트워크 시스템 관리자에게 사용 권한을 받아야 사용 가능하다. 또한 "익명(anonymous)"로 엑세스 할 수 있는 FTP도 존재한다.

 

vsftpd 패키지 다운받기

1. vsftpd 설치

dnf install vsftpd

 

 

2. vsftpd 설정

익명의 사용자도 사용할 수 있도록 설정해주도록 합시다!

vi /etc/vsftpd/vsftpd.conf
#중간쯤에 있는  anonymoust_enable=YES 로변경
anonymous_enable=YES

 

끝내고 wq로 저장하고 나오도록 합니다.

vsftpd를 재실행 해주도록 합니다.

#vsftpd 재실행
systemctl restart vsftpd

 

3. User 만들기

ftp에 접근하기 위한 User을 만들어 주도록 합니다.

#user라는 이름으로 아이디 만들기
useradd user

 

#user의 Password 지정하기
passwd user

 

4. 방화벽 내리기

방화벽이 열려있으면 ftp 접근이 불가능하기 때문에

방화벽을 잠깐 꺼두도록 하겠습니다.

맨위에 한줄만 실행해도돼요!

#방화벽 꺼두기
systemctl stop firewalld

# 해당 포트만 열어서 해결하는 방법도 있어요
# 21번 포트 열기
firewall-cmd --permanent --zone=public --add-port=21/tcp
# 20번 포트 열기
firewall-cmd --permanent --zone=public --add-port=20/tcp
# 재실행
firewall-cmd --reload

21/20번 포트만 열기

방화벽 재실행하기

 

4. Mobxterm으로 접속

ifconfig를 통해 아이피주소를 확인합니다.

ifconfig

ens160 : 아이피주소를 볼 수 있습니다.

 

MobaXterm Session으로 들어오도록 합니다.

 

Remote host : 아까 아이피 주소

Username : 아까 만든 user

 

password : user

 

정상적으로 접속완료 !!

우와!!

 

5. Mobxterm 파일 넣기

마지막으로 파일까지 넣어보도록 하겠습니다!

해시태그.txt 파일을 드래그 해서 넣기

/home/user/해스태그.txt가 안에 쏙 들어갔죠?

 

ls해서 확인해본결과 ! 해시태그.txt가 정상적으로 들어간걸 볼 수 있습니다.

댓글