ssh 접속 시 passwd: Authentication token manipulation error 에러 대응하기

BinaryWoo_dev·2023년 8월 11일
0

error

목록 보기
2/2
post-thumbnail

서론


Naver Cloud 로 운영 중이던 서버에 여느 때와 다름 없이 ssh 접속을 시도하다가 아래와 같은 문구가 출력되었다.

ssh 접속 암호 유효기간이 만료되어 변경이 필요하다는 내용 같아서 일단 시키는대로 현재 암호를 입력했는데 아래와 같이 인증 토큰 조작 에러가 발생하면서 ssh 연결이 종료되었다.

인터넷 서칭을 해보니 비슷한 상황들에 대한 해결 방안들이 있었지만, 그것들은 모두 서버에 접속되어 있는 상황일 때 적용 가능한 방안들이라 나에게는 무용지물이었다.

그래서, 로컬에서 ssh 접속이 아닌 우회해서 접속한 후 해당 이슈를 해결했다.

본론


💡 네이버 클라우드 로그인

먼저 네이버 클라우드 플랫폼에 로그인을 한 후, 우측콘솔 대시보드 페이지로 이동한다.

콘솔 대시보드 화면으로 이동

콘솔 대시보드 페이지

그리고 좌측 메뉴 카테고리에서 Server -> Compute -> Server 페이지로 이동한다.

Server 페이지

서버 콘솔 접속하기

운영 서버를 선택한 후 서버 리스트 상단에 [서버 접속 콘솔] 이라는 버튼을 클릭하여 콘솔에 접속한다.

(*만약 버튼이 비활성화 되어 있는 경우, 온라인 문의를 통해 요청하면 네이버 클라우드 운영팀에서 일시적으로 활성화 처리를 해준다.)

그 후, 콘솔에서 사용자명, ssh 접근 암호를 입력한 후 루트 사용자로 서버에 접속한다.

암호 변경

그다음 passwd 명령어를 통해 기존에 ssh 접속하던 사용자 계정의 암호를 변경한다.

passwd {사용자명}

위의 명령어를 입력하면 아래와 같이 출력이 되는데, 요구하는대로 입력한 뒤 Enter 를 눌러준다.

$ passwd {사용자명}
New password:     # 새 암호 입력
Retype new password: #새 암호 확인 입력

성공적으로 완료되었다면 아래와 같은 문구가 출력된다.

passwd: password updated successfully

ssh 서버 접속 재시도

이제 원래대로 다시 ssh 명령어를 통해 로컬 터미널에서 서버 접속을 시도해본다.

접속 성공! 🤩

결론


💡 passwd 라는 명령어로 사용자 암호를 변경 기능을 알 수 있었다.
🔥 보안 관련 에러를 만나도 쫄지말자. 언제다 답은 있으니까

profile
매일 0.1%씩 성장하는 Junior Web Front-end Developer 💻🔥

1개의 댓글

comment-user-thumbnail
2023년 8월 11일

좋은 글이네요. 공유해주셔서 감사합니다.

답글 달기