从 bash 脚本安装并运行 ssh 服务器

从 bash 脚本安装并运行 ssh 服务器

我希望能够安装openSSH包并从脚本启用和禁用它。

我尝试这样做:

elif [[ $1 = "-ss" ]]; then
    echo "Manage SSH Server"
    apt-get install openssh-server
elif [[ $1 = "-ssEnable" ]]; then
    systemctl enable ssh
    systemctl start ssh

但当我尝试安装它时,它说:

dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

答案1

当某些软件包因某种原因损坏时,就会发生这种情况。可能之前的一些安装被中断。

正如消息所说,运行sudo dpkg --configure -aapt-get -f install应该修复它。

相关内容