You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04服务器安装vsftpd时Cloudpanel卸载失败求助

解决Ubuntu 22.04卸载Cloudpanel失败导致无法安装vsftpd的问题

错误根源:卸载Cloudpanel时触发的预移除脚本尝试使用shell为nologin的用户执行操作,导致脚本抛出This account is currently not available错误,进而中断卸载流程。

以下是具体解决步骤:

  • 先确认Cloudpanel对应的系统用户,执行命令:

    cat /etc/passwd | grep -i cloudpanel
    

    输出中类似cloudpanel:x:1001:1001::/home/cloudpanel:/usr/sbin/nologin的行,开头的cloudpanel即为目标用户名。

  • 修改该用户的shell为可登录的bash:

    usermod -s /bin/bash cloudpanel
    
  • 强制卸载Cloudpanel包:

    dpkg --remove --force-remove-reinstreq cloudpanel
    

    如果上述命令仍失败,使用更彻底的强制删除:

    dpkg -P --force-all cloudpanel
    
  • 修复dpkg的依赖状态:

    apt-get -f install
    
  • 最后重新安装vsftpd:

    apt install vsftpd
    

内容的提问来源于stack exchange,提问作者Lukáš Ježek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 11:35:04