Monit无法启动/停止服务,如果我停止服务,请停止在Monit中监控服务。附上日志和配置以供参考。
#Monitor vsftpd#
check process vsftpd
matching vsftpd
start program = "/usr/sbin/vsftpd start"
stop program = "/usr/sbin/vsftpd stop"
if failed port 21 protocol ftp then restart
我使用iptables防火墙打开了端口21,但是当我在服务器上运行nmap时,它显示ftp端口关闭了。我在linux上重新启动了service vsftpd,但没有结果。
下面是vsftpd.conf文件:
# Example config file /etc/vsftpd/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.
# Please see
我希望有人能帮忙。我不是专业人士,也不从事这个行业的工作。我最后的两份工作是海军军官/卡车司机。我喜欢和科技打交道。
我现在对Linux环境很有信心,并尝试编写我的第一个长bash脚本。实际上,在这个社区的帖子们的帮助下,我让它发挥了作用。但是,在完全使用脚本设置VSFTP时,我在某个地方犯了一个权限错误,或者在要包含的目录中出现了错误。
我希望有人能看到我的错误,因为我想得到这个完美,并继续学习。我会附上完整的脚本如下。
#!/bin/bash
USERNAME="someusername"
# Changing to Downloads folder in order
我试图同时安装proftpd(手动)和vsftpd(通过yum),但我仍然无法得到我想要的。我希望允许用户访问他们的主文件夹。这是典型的目标。安装这两台服务器时都没有出现错误,我配置了它,但我无法重新启动正常情况下的任何人:
service vsftpd restart
但失败了。如果通过浏览器转到ftp://localhost,我可以看到唯一一个名为"pub“的文件夹,它是空的。我现在甚至不知道现在运行哪个服务器(vsftpd或proftpd)。我对Linux和CentOS完全陌生,不知道如何找到它。如何纠正其中一台服务器的启动?
我想问一下linux中的ftp连接,如何使用终端检查linux中的ftp匿名连接?我使用while循环读取vsftpd.conf文件,就像这样
while read line
do
if [ Anonymous_enable=YES ];
then echo " Accept connection"
elif [ Anonymous_enable=NO ];
then echo "Not Accept"
fi
done<vsftpd.conf
我知道vsftpd在/srv/ftp/上创建了一个默认目录。但是,在这个特定的服务器上,目录/srv/是不可写的。
$ sudo apt-get install vsftpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Recommended packages:
logrotate
The following NEW packages will be installed:
vsftpd
0 upgraded, 1 newly installed, 0 t
[root@VM-20-14-centos lighthouse]# sudo systemctl restart vsftpd
Job for vsftpd.service failed because the control process exited with error code. See "systemctl status vsftpd.service" and "journalctl -xe" for details.
[root@VM-20-14-centos lighthouse]# sudo netstat -antup | grep ftp
我正在运行Ubuntu12.04 LTS。我用apt做了一些小的更新。重新启动后,vsftp停止接受连接,系统用户登录。在auth日志中,我得到以下错误
Dec 22 22:03:13 helium vsftpd: PAM unable to dlopen(pam_cracklib.so): /lib/security/pam_cracklib.so: cannot open shared object file: No such file or directory
Dec 22 22:03:13 helium vsftpd: PAM adding faulty module: pam_cra