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가 정상적으로 들어간걸 볼 수 있습니다.
'Linux' 카테고리의 다른 글
VMware + CentOS 8 + SSH 패키지 다운 받기 (0) | 2022.11.17 |
---|---|
VMware + CentOS 8 + telnet 패키지 다운 받기 (0) | 2022.11.17 |
VMware + CentOS 8 + DNF으로 패키지 다운 받기 (0) | 2022.11.17 |
VMware + CentOS 8 + RPM으로 패키지 다운 받기 (1) | 2022.11.17 |
VMware Wrokstation 16에서 CentOS 8 (1/2)설치 (0) | 2022.11.14 |
댓글