1、是vsftp,即Very Security File Transfer Protocol.还有一个是proftp(Profession ftp)。我们这里也是简单的说明下vsftp的配置。vsftp提供3种远程的登录方式:(1)匿名登录方式就是不需要用户名,密码。就能登录到服务器电脑里面(2)本地用户方式需要帐户名和密码才能登录。而且,这个帐户名和密码,都是在你linux系统里面,已经有的用户。(3)虚拟用户方式同样需要用户名和密码才能登录。但是和上面的区别就是,这个用户名和密码,在你linux系统中是没有的(没有该用户帐号)二.Vsftp的安装配置2.1安装vsftp的安装包,可以在安装里找
2、到。用yum安装过程也很简单。具体参考:Linux搭建YUM服务器安装命令:yum install vsftpd2.2.相关命令2.2.1启动与关闭rootsingledb # service vsftpd startStarting vsftpd for vsftpd:OKrootsingledb # service vsftpd stopShutting down vsftpd:rootsingledb # service vsftpd restartFAILEDrootsingledb # /etc/init.d/vsftpd startrootsingledb # /etc/init.
3、d/vsftpd stoprootsingledb # /etc/init.d/vsftpd restartrootsingledb # /etc/init.d/vsftpd statusvsftpd (pid 3931) is running.rootsingledb #2.2.2.其他命令-查看vsftpd启动状态rootsingledb # chkconfig -list vsftpdvsftpd0:off1:2:3:4:5:6:offrootsingledb # chkconfigvsftpd onon这里看到,默认情况下从2到5设置为on了。2到5是多用户级别。这个对应的是linux
4、不同的运行级别。我们也可以加level选项来指定:rootsingledb # chkconfig -level 0 vsftpd onrootsingledb # chkconfig -list vsftpd我们看到0已经设置为on了。我们可以使用man chkconfig来查看帮助:-level levelsSpecifies the run levels an operation should pertain to. It isgivenasa string of numbers from 0 to 7. For example, -level 35 specifies runlevel
5、s 3and 5.传统的init定义了7个运行级(run level),每一个级别都代表系统应该补充运行的某些特定服务:(1)0级是完全关闭系统的级别(2)1级或者S级代表单用户模式(3)2-5级是多用户级别(4)6级是重新引导的级别关于Linux的运行级别,在我的Blog:开机引导与关机过程(5.1 init和运行级)(1)查看防火墙我一般都是把系统的防火墙关闭了。 因为开了会有很多限制。rootsingledb # /etc/init.d/iptables statusTable: natChain PREROUTING (policy ACCEPT)numtargetprot opt s
6、ourcedestinationChain POSTROUTING (policy ACCEPT)1MASQUERADEall-192.168.122.0/24!Chain OUTPUT (policy ACCEPT) filterChain INPUT (policy ACCEPT)ACCEPTudp0.0.0.0/0udp dpt:532tcptcp dpt:3674Chain FORWARD (policy ACCEPT)state RELATED,ESTABLISHEDREJECTreject-with icmp-port-unreachable5You have new mail in /var/spool/mail/root-添加开放21号端口:rootsingledb # /sbin/iptables -I INPUT -p tcp -dport 21 -j ACCEPTrootsingledb #/etc/init.d/iptables statusdestinat
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1