首页 > 系统相关 >启动vsftpd进程时报错Job for vsftpd.service failed

启动vsftpd进程时报错Job for vsftpd.service failed

时间:2023-10-22 18:32:32浏览次数:38  
标签:22 service 827mgr leo vsftpd Job master

问题描述:启动vsftpd进程时报错Job for vsftpd.service failed,如下所示:
系统:rhel 7.3
1、异常重现
[root@leo-827mgr-master local]# systemctl start 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@leo-827mgr-master local]# systemctl status vsftpd.service
● vsftpd.service - Vsftpd ftp daemon
   Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Sun 2023-10-22 17:48:06 CST; 17s ago
  Process: 61236 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=2)

Oct 22 17:48:06 leo-827mgr-master systemd[1]: Starting Vsftpd ftp daemon...
Oct 22 17:48:06 leo-827mgr-master systemd[1]: vsftpd.service: control process exited, code=exited status=2
Oct 22 17:48:06 leo-827mgr-master systemd[1]: Failed to start Vsftpd ftp daemon.
Oct 22 17:48:06 leo-827mgr-master systemd[1]: Unit vsftpd.service entered failed state.
Oct 22 17:48:06 leo-827mgr-master systemd[1]: vsftpd.service failed.

2、解决过程
2.1、端口确认
--查看21端口是否被占用.
[root@leo-827mgr-master vsftpd]# lsof -i:21
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
vsftpd  61387 root    3u  IPv6 296056      0t0  TCP *:ftp (LISTEN)
[root@leo-827mgr-master vsftpd]# netstat -antup | grep 21
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1211/sshd           
tcp6       0      0 :::21                   :::*                    LISTEN      61387/vsftpd        
tcp6       0      0 :::22                   :::*                    LISTEN      1211/sshd           

说明:先kill占用端口的进程号.

2.2、修改配置文件
[root@leo-827mgr-master vsftpd]# vi /etc/vsftpd/vsftpd.conf 
.....          
chroot_local_user=YES
chroot_list_enable=NO
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
......

2.3、重启vsftpd进程
[root@leo-827mgr-master vsftpd]# systemctl start vsftpd.service
[root@leo-827mgr-master vsftpd]# systemctl status vsftpd.service
● vsftpd.service - Vsftpd ftp daemon
   Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled)
   Active: active (running) since Sun 2023-10-22 17:56:41 CST; 5s ago
  Process: 61386 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/SUCCESS)
 Main PID: 61387 (vsftpd)
   CGroup: /system.slice/vsftpd.service
           └─61387 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

Oct 22 17:56:41 leo-827mgr-master systemd[1]: Starting Vsftpd ftp daemon...
Oct 22 17:56:41 leo-827mgr-master systemd[1]: Started Vsftpd ftp daemon.

说明:将(default follows)注释掉后成功开启vsftpd进程.

参考网址:https://blog.csdn.net/weixin_43891901/article/details/124930083

标签:22,service,827mgr,leo,vsftpd,Job,master
From: https://blog.51cto.com/u_12991611/7978141

相关文章

  • k8s网络-service
    k8s网络Kubernetes本身并不负责网络通信,Kubernetes提供了容器网络接口CNI(ContainerNetworkInterface),具体的网络通信交给CNI插件来负责,开源的CNI插件非常多,像Flannel、Calico。Kubernetes虽然不负责网络,但要求集群中的Pod能够互相通信,且Pod必须通过非NAT网络连接,即收到的数据包......
  • ServiceA不应该直接调用ServiceB派生的Dao方法
    ServiceA不应该直接调用ServiceB派生的Dao方法背景    服务层单元测试是指针对应用程序中服务层代码的测试。服务层通常包含业务逻辑和数据处理代码,因此服务层单元测试的目标是验证这些代码的正确性和可靠性。通过编写针对服务层方法的测试用例,并模拟服务层的依赖项,我们可......
  • 401 Kubernetes网络 (Pod Service Calico Flannel) 4.1-4.4
    一、Pod网络在K8S集群里,多个节点上的Pod相互通信,要通过网络插件完成,比如Calico网络插件。使用kubeadm初始化K8S集群时,需要指定一个参数--pod--network-cidr=10.18.0.0/16它用来定义Pod的网段。配置Calico的时候,也要定义CALICO_IPV4POOL_CIDR的参数,它的值也是Pod的网络。容器网......
  • xxl-job执行java任务报错: unable to find valid certification path to requested tar
    1、错误:xxl-job调用https接口显示证书验证失败[错误信息:sun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:unabletofindvalidcertificationpathtorequestedtarget]2023-10-2015......
  • 29、Flink SQL之DESCRIBE、EXPLAIN、USE、SHOW、LOAD、UNLOAD、SET、RESET、JAR、JOB
    文章目录Flink系列文章四、SHOW语句1、java示例2、FlinkSQLcli示例3、showtables1)、语法2)、示例4、SHOWCREATETABLE5、SHOWCOLUMNS1)、语法2)、示例6、SHOWJARS7、SHOWJOBS五、LOAD语句1、语法2、Java示例3、FlinkSQLCli示例六、UNLOAD语句1、语法2、java示例3、Flink......
  • 29、Flink SQL之DESCRIBE、EXPLAIN、USE、SHOW、LOAD、UNLOAD、SET、RESET、JAR、JOB
    Flink系列文章1、Flink部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接13、Flink的tableapi与sql的基本概念、通用api介绍及入门示例14、Flink的tableapi与sql之数据类型:内置数据类型以及它们的属性15、Flink的tableapi与s......
  • Disjob—分布式任务调度框架
    简介Disjob是一款分布式的任务调度框架,天然为支持分布式长任务执行而设计,它除了具备常规的任务调度功能外,还提供:任务拆分及分布式并行执行、暂停及取消运行中的任务、恢复执行被暂停的任务、任务执行失败重试、保存任务的执行快照(Savepoint)、任务依赖、任务编排(DAG)、广播任务......
  • 205-303 K8S API资源对象介绍03 (Job CronJob Endpoint ConfigMap Secret) 2.17-3.3
    一、水平自动扩容和缩容HPA(K8S版本>=1.23.x)HPA全称HorizontalPodAutoscaler,Pod水平自动伸缩,HPA可以基于CPU利用率replicationcontroller、deployment和replicaset中的pod数量进行自动扩缩容。pod自动缩放对象适用于无法缩放的对象,比如DaemonSetHPA由KubernetesAPI资源和控......
  • 【Azure 应用服务】App Service for Linux 环境中为Tomcat页面修改默认的Azure 404页
    问题描述在AppServiceLinux环境中,如部署Tomcat应用后,如果访问的页面找不到,应用会返回一个由Azure生成的404页面,那么是否可以修改它呢? PS:如果是AppServiceforWindows,可以参考博文[ AppServiceforWindows环境中为Tomcat自定义4xx/5xx页面 : https://www.cnblogs.com......
  • 204 K8S API资源对象介绍03 (Job CronJob Endpoint ConfigMap Secret) 2.12-2.16
    一、API资源对象Job一次性运行后就退出的Pod1.1使用kubect生成YAML文件#kubectlcreatejobjob01--image=busybox--dry-run=client-oyaml>job01.yaml#vimjob01.yaml#catjob01.yamlapiVersion:batch/v1kind:Jobmetadata:creationTimestamp:nullnam......