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 -a거나 apt-get -f install수정해야 합니다.

관련 정보