redhat下使用ftp出现connection refused报错,通过查询是端口未开启的缘故,以下为解决方法
[root@localhost vsftpd]# /usr/sbin/vsftpd
500 OOPS: vsftpd: does not run standalone, must be started from inetd
[root@localhost vsftpd]# netstat -na –ip
//可以看到21端口未开启
[root@localhost vsftpd]# pgrep xinet
2952
//居然是这个端口
[root@localhost vsftpd]# kill 2952
//kill掉
[root@localhost vsftpd]# service vsftpd start
//重启服务
Starting vsftpd for vsftpd:
root@localhost vsftpd]# netstat -na –ip
//看到21端口已开启
[root@localhost vsftpd]# ftp 192.168.10.5
顺利连接
转载于:https://blog.51cto.com/803517/1354688