라벨이 vsftpd인 게시물 표시

vsftpd로 파일 전송하기 - 리눅스 FTP 서버 구축 및 활용 방법

이미지
안녕하세요. 글 쓰는 Jiniwar입니다. 이번에는 vsftpd 설치와 기본설정에 대해 포스팅을 작성해보겠습니다. vsftpd는 리눅스용 FTP 서버로, 파일을 전송하는 통신 규약입니다. FTP 서버에 파일들을 업로드하거나 다운로드할 수 있도록 해주는 프로토콜이며, 이는 FTP 서버와 FTP 클라이언트 간에 통신에서 이루어집니다. vsftpd 설치하기 vsftpd를 설치하기 전에, 패키지를 먼저 업데이트해줍니다. 1 $ sudo apt - get update cs 그리고 vsftpd를 설치합니다. 1 $ sudo apt - get install vsftpd cs 설치가 완료되면, vsftpd가 잘 작동되고 있는지 확인합니다. 1 $ sudo service vsftpd status cs vsftpd 기본설정하기 vsftpd의 기본설정은 /etc/vsftpd.conf 파일에서 할 수 있습니다. vi 에디터로 파일을 열어서 다음과 같이 수정해줍니다. 1 $ sudo vi /etc/vsftpd.conf cs anonymous_enable=NO : 익명 사용자의 접속을 허용하지 않습니다. local_enable=YES : 로컬 사용자의 접속을 허용합니다. write_enable=YES : 모든 파일 형식의 쓰기 명령을 활성화합니다. local_umask=022 : 로컬 사용자의 기본 권한을 022로 설정합니다. dirmessage_enable=YES : 디렉토리 메시지를 활성화합니다. use_localtime=YES : 로컬 시간대를 사용합니다. xferlog_enable=YES : 업로드/다운로드 로그를 활성화합니다. connect_from_port_20=YES : PORT 전송 연결이 20번 포트(ftp-data)에서 시작되도록 합니다. chroot_local_user=YES : 로컬 사용자의 최상위 디렉토리를 홈 디렉토리로 제한합니다. 설정을 변경한 후에는 vsftpd를 재시작해줍니다. 1 $ sudo service vsftpd restart cs vsftpd 사