Ubuntu에 파일을 주고 받을 수 있는 FTP 기능을 추가 합니다. vsftpd는 보안이 추가된 파일 전송 프로토콜 입니다. 설치도 상당히 간단 합니다.
$ sudo apt-get install vsftpd
이 명령어로 설치가 완료 됩니다. 설치가 되었으니 사용을 위해 설정을 수정 합니다.
$ sudo vi /etc/vsftpd.conf
파일을 열고 다음 라인을 찾아가 주석 제거 및 수정을 합니다.
write_enable=YES
local_umask=022
chroot_local_user=YES
listen=YES
파일을 저장 하고 vsfptd를 시작 하도록 명령어를 입력 합니다.
$ sudo systemctl restart vsftpd
시작이 되었으니 ftp client 파일을 이용하여 접속을 시도해 봅니다.
Ubuntu의 IP를 모른다면 다음 명령어로 확인할 수 있습니다.
$ ifconfig
또는
$ hostname -I
확인된 IP를 이용하여 FTP로 접속을 합니다. 저는 Filezilla를 이용하도록 하겠습니다.
IP와 계정 정보를 입력하고 연결 버튼을 클릭 합니다.
잘 연결이 되었습니다. 이번에는 콘솔(명령 프롬프트)에서 접속 해 봅니다.
C:\Users\copycoding>sftp 192.168.70.132 22
콘솔로도 연결이 잘 되는 군요.
만약 연결이 되지 않고 오류가 발생 한다면
Network error: Connection refused
포트가 열려 있는지 확인 해 봅니다.
$ netstat -tlpn
22번 포트가 없군요. vsftpd는 ssh를 이용하기 때문에 먼저 설치해야 합니다.
전에 ssh 설치를 설명한 내용을 참고해서 설치 하고 사용해 봅니다.
'Setting' 카테고리의 다른 글
[Ubuntu sudo] xxx is not in the sudoers file. This incident will be reported. (0) | 2019.07.09 |
---|---|
weblogic 12c war 배포 (0) | 2019.07.06 |
Ubuntu에 WebLogic Server 12cR2 설치 (0) | 2019.06.26 |
linux ssh 설치 및 putty 접속 (0) | 2019.06.12 |
ubuntu server 설치 (ver 18.04.2) (0) | 2019.06.06 |