wls ssh 连接异常 Missing privilege separation directory: /run/sshd

Missing privilege separation directory: /run/sshd这个错误表明 OpenSSH 服务器在启动时无法找到或访问特权分离目录 /run/sshd,这会导致 SSH 服务无法正常工作。以下是解决方案:

解决方法:

  1. 手动创建缺失的目录

    sudo mkdir /run/sshd
    sudo chmod 0755 /run/sshd
    sudo chown root:root /run/sshd
    
  2. 重新启动 SSH 服务

    sudo systemctl restart ssh
    # 或
    sudo service ssh restart
    
  3. 检查 SSH 服务状态

    sudo systemctl status ssh
    # 或
    sudo service ssh status
    

    确保服务显示为 active (running)。但是每次重启电脑仍需执行,后续找到更好的解决方案再来补充。

posted @ 2025-08-11 16:37  启航黑珍珠号  阅读(40)  评论(0)    收藏  举报