Macでは、VMware Fusionを介してVM(CentOS)を作成しました。 WinSCPのようにFileZillaを使用してMacからVMにデータをロードしたいと思います。
ifconfig
以下を使用して仮想マシンのIPを取得します。192.168.220.128
Mac端末でIPをpingします。問題ありません。
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
私の仮想マシンはTelnetを使用して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