Open SSH 서버를 설치할 수 없습니다

Open SSH 서버를 설치할 수 없습니다

OpenSSH 서버를 설치할 수 없습니다.

내 설치 명령은 다음과 같습니다.

sudo apt-get install openssh-server

그리고 다음과 같은 오류가 발생했습니다.

여기에 이미지 설명을 입력하세요

원시 출력 오류:

chage: /etc/passwd.15967: Permission denied
chage: cannot lock /etc/passwd.trY again leter•

Stopped: ./usrbin/chage -X 99999 sshd returned error code 1.

Removing user sshd...

dpkg: error processing package openssh-server (--configure):
 subprocess install post-installation script returned error e

Setting up ssh-import-id
Processing triggers far systemd (229-4ubuntu21.21)
Processing triggers for ureadahead
Processing triggers for ufw

Errors were encountered while processing: openssh-server

E: Sub-processer /usr/bin/dpkg returned an error code (1)

다음과 같은 해결 방법을 시도했습니다.

  • mount -o remount,rw /=> 하지만 운이 없네
  • 파일을 편집했습니다 /etc/pam.d/common-password.
 password [success=1 default=ignore] pam_unix.so obscure use_authtok try_first_pass sha512

하지만 행운은 없어

  • 나의/etc/passwd
-rw-r--r-- 1 root root 2527 

출력df /etc

Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda4      131793388 39254516  86848820  32% /

도와주세요!

답변1

디렉터리가 생성되었는지 확인합니다 /etc/ssh. 그렇지 않은 경우 다음을 사용하여 생성하십시오.sudo mkdir /etc/ssh

생성한 후 다음을 수행하십시오.

sudo apt-get purge openssh-server openssh-client sudo apt-get install openssh-server openssh-client

관련 정보