Mac에서는 VMware Fusion을 통해 VM(CentOS)을 만들었습니다. WinSCP처럼 FileZilla를 사용하여 Mac에서 VM으로 데이터를 로드하고 싶습니다.
ifconfig
다음을 사용하여 가상 머신의 IP를 얻습니다 .192.168.220.128
Mac 터미널에서 IP를 핑합니다. 문제 없습니다.
aircraftdeMacBook-Pro:etc ldl$ ping 192.168.220.128
PING 192.168.220.128 (192.168.220.128): 56 data bytes
64 bytes from 192.168.220.128: icmp_seq=0 ttl=64 time=0.286 ms
64 bytes from 192.168.220.128: icmp_seq=1 ttl=64 time=0.198 ms
64 bytes from 192.168.220.128: icmp_seq=2 ttl=64 time=0.377 ms
하지만 Mac에서 FileZilla를 사용하여 가상 머신에 연결할 수 없습니다. 20
, 21
, 포트를 테스트했습니다 14147
.
편집-1
내 가상 머신에서는 텔넷을 사용하여 21
포트를 테스트합니다. ip에 접속할 수 있어요.
[root@localhost src]# telnet 192.168.220.128 21
Trying 192.168.220.128...
Connected to 192.168.220.128.
Escape character is '^]'.
220 (vsFTPd 3.0.2)
^Z^C^C^Z^Csa
quit
Connection closed by foreign host.
편집-2
ps aux
vsftpd가 실행 중인지 쿼리하고 실행 상태를 표시하는 데 사용합니다 .
[root@localhost src]# ps aux | grep vsftpd
root 24464 0.0 0.0 52796 564 ? Ss 10:48 0:00 /usr/sbin/vsftpd
root 26103 0.0 0.0 112644 952 pts/0 S+ 11:40 0:00 grep --color=auto vsftpd
편집-3
내가 사용하는 것은 포트를 netstat
확인 하고 듣는 것입니다.21
vsftpd
[root@localhost src]# netstat -plnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 2092/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1537/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1540/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1969/master
tcp6 0 0 :::21 :::* LISTEN 24464/vsftpd
tcp6 0 0 :::22 :::* LISTEN 1537/sshd
tcp6 0 0 ::1:631 :::* LISTEN 1540/cupsd
tcp6 0 0 ::1:25 :::* LISTEN 1969/master