完了!!修改了一下linux-vsftpd.conf设置,好像没有修改成功,现在FTP却打不开了。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了完了!!修改了一下linux-vsftpd.conf设置,好像没有修改成功,现在FTP却打不开了。相关的知识,希望对你有一定的参考价值。

本来想为FTP用户设置一个只有上传、下载、没有删除的FTP用户,最后没有成功,现在却连FTP都连不上打不开了。我刚接触,希望哪位大侠帮忙解决一下。。

我有ROOT密码,登陆了LINUX系统后台,输入vi /etc/vsftpd/vsftpd.conf , 进入了这个文件,不知是我输入了一个错误字母还是怎么的,屏幕返回的信息说:
E325: ATTEBTION
Found a swap file by the name "/etc/vsftpd/ .vsftpd.conf.swp"
下边还有其它相关让我覆盖或删除的建议。
我目前打不开FTP是不是同这个有关啊,请问我该怎么做,因为刚接触LINUX,怕又动到什么不该动的了,我现在该怎么办?请高手帮忙一下。。。急

这个错误与你的vsftp无法启动无关

vi编辑未完成后,网络断或者其他原因打断进程产生了一个.vsftpd.conf.swp文件,每次编辑时系统提示你是否恢复处理方法:
1、不管它,以后都不管,多敲一下回车而已。
2、删除它——rm .vsftpd.conf.swp,省了上步那回车。
参考技术A 可以无视这个错误。可能上次你修改文件时候产生的swap文件没有删除而已。

只需要按照默认操作,删除或者恢复即可。

如果你用ls -a就可以看到这个swap文件。

你怕出问题,就拷贝这个配置文件的备份。

cp linux-vsftpd.conf linux-vsftpd.conf-backup

下次你想恢复之前的配置文件,修改下你备份文件的文件名即可,建议你修改文件之前都做下这样的备份,省得出问题了不好恢复
参考技术B 只所以会产生这个文件是因为你同时打开了多个窗口去编辑它,把它删除或者把它移走也行。上次给你的参数你是不是添加错了?本回答被提问者采纳

已经学完了shell了,写一点儿脚本给大家看一下

在linux中已经学习了一个月了,今天写一个小脚本 ,写了三份不同的,虽然简单,但是大家可以看一下,我写的脚本是ping3次看主机是否存活!
第一个是 ~~ for~~ 循环 因为自己在终端上敲了一遍了,所以我就复制了
for ip in cat ip.txt
do
for count in {1..3}
do
ping -c1 -w1 $ip &>/dev/null
if [ $? -eq 0 ];then
echo "$ip is ok"

    else
            echo "$ip is shibaid:$count"
            #shibaide[$count]=$ip
    fi
    done

    if [ ${#shibaide[$count]} -eq 5 ];then
    echo "${shibaide[$count]} ping不通过"

fi
done
这个是比较简单的了,脚本这种东西 ,只要自己感觉好用就可以了,看每个人的方式
下面是第二种设置的函数
#!/bin/bash
##############是否可以ping通#############
ok(){
ping -c1 $ip &>/dev/null
if [ $? -eq 0 ];then
echo "$ip is ok"
continue
fi
}
while read ip
do
ok
ok
ok
echo "$ip is huai de "
done <ip.txt
~这个外边设置的是函数 然后在设置while循环 这个比上个比较起来差不多,大家可以借鉴参考一下 谢谢大家****

以上是关于完了!!修改了一下linux-vsftpd.conf设置,好像没有修改成功,现在FTP却打不开了。的主要内容,如果未能解决你的问题,请参考以下文章

navicat for mysql 30天试用完了怎么办?

各位LINUX大神,紧急求助,显卡驱动装完了,重启后卡在进度条。

怎么修改 TeamViewer ID

已经学完了shell了,写一点儿脚本给大家看一下

Oracle vm virtualbox centos6.3安装完了,但是 启动时忘记了账户密码怎么修改啊

杂谈图像识别书看完了感觉不过瘾?这些拓展资料值得你关注一下