这篇文章主要介绍了FTP的基础操作有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇FTP的基础操作有哪些文章都会有所收获,下面我们一起来看看吧。
FTP用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。
软件包安装
Red Hat Linux自带VSFTP服务器软件,不需要另行安装。如果在安装系统时没有安装VSFTP服务器,可以用rpm安装,也可以利用tar安装。新版的软件包可以到VSFTP的网站http://vsftp.beasts.org/下载。例如安装vsftp-2.3.0.tar.gz:
[root@archy ~]# tar -zxvf vsftp-2.3.0.tar.gz[root@archy ~]# cd vsftp-2.3.0[root@archy vsftp-2.3.0]# make[root@archy vsftp-2.3.0]# mkdir /var/ftp[root@archy vsftp-2.3.0]# chown root.root /var/ftp[root@archy vsftp-2.3.0]# chmod go-w /var/ftp[root@archy vsftp-2.3.0]# make install[root@archy vsftp-2.3.0]# cp vsftp.conf /etc/vsftp.conf
VSFTP软件常规操作
启动VSFTP:
service vsftp restart
停止VSFTP:
service vsftp stop
启动了VSFTP软件,软件的进程会常驻在内存当中,称为进程。检查一个FTP服务器是否启动可以使用以下命令:
[root@archy ~]# ps -eaf | grep vsftp[root@archy ~]# netstat -anlp | grep ":21"
基于Linux系统的安全性能,系统默认的防火墙会屏蔽FTP服务,使其不允许通过防火墙,与客户机相连接。如果想要允许VSFTP通过防火墙,可以使用以下命令:
ipables -A INPUT -p tcp --dport 21 -j ACCEPT
关于“FTP的基础操作有哪些”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“FTP的基础操作有哪些”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网行业资讯频道。