Linux安装 VSFTPD遇到一些问题总结

仅做个人记录,遇到有相同问题的希望能帮到大家,如果没有,先Sorry下

以前已知写代码,现在临时需要用到Linux,0基础啊,所以自己研究架一下FTP

以下都是在网上找的合集

第一步
yum install vsftpd

第二部
service vsftpd start
------------------------------------------------

遇到,启动失败
后来分析,端口呗占用

查看端口情况
netstat -nlap |grep .21|more
其中21代表要查看的端口号

列出相应的信息,通过kill 杀掉进程
kill -9 7899

杀掉进程后,可一顺利启动
并通过service vsftpd status查看运行状态

------------------------------------------------

在创建虚拟用户数据文件的时候,用到db_load命令,但是提示找不到命令,那就再安装下这个
yum install -y db4-utils iptables


------------------------------------------------

在整个过程中,可能需要编辑文件
会使用vi

h/j/k/l等是移动光标位置
然后按i进行输入,就是编辑状态,按esc就是跳出输入状态
:q是直接推出
:wq是保存并推出
详细的可以去查vi命令的使用方法

------------------------------------------------

反复测试都不好用
添加用户
useradd –s /sbin/nologin –d /var/www   -g ftp ftpadmin
建立的用户是只能FTP不能访问系统的用户
passwd ftpadmin
然后会提示输入密码

chmod -R 777 /var/www 设置相应文件夹权限
chgrp -R ftp   /var/www 设置租


参考一下文章
http://hi.baidu.com/chengpeng21186/item/a95efb3676461098b80c0396
http://wenku.baidu.com/view/7b35b38ecc22bcd126ff0ce5.html

你可能感兴趣的:(linux,centos,vsftpd)