서버에서 사용자의 사용자 이름과 비밀번호를 변경하면 다른 변경 사항을 적용하지 않고도 해당 사용자로 원격으로 SSH에 로그인할 수 있습니까? [폐쇄]

서버에서 사용자의 사용자 이름과 비밀번호를 변경하면 다른 변경 사항을 적용하지 않고도 해당 사용자로 원격으로 SSH에 로그인할 수 있습니까? [폐쇄]

내 업무에서는 팀이 프로젝트를 호스팅할 수 있도록 Ubuntu 서버를 설정했습니다. 그들은 내 이름을 사용자 이름으로 하고 기본 비밀번호를 사용하여 나를 위해 sudo 사용자를 설정했습니다. 원래 사용자 이름과 비밀번호를 사용하여 SSH를 통해 서버에 연결할 수 있었습니다.

우리 팀 전체가 서버에 액세스할 예정이므로 사용자 이름과 비밀번호를 내 이름이 아닌 프로젝트 이름으로 변경하고 싶습니다. 이 작업을 수행한 후에도 새 사용자 이름과 비밀번호를 사용하여 SSH에 계속 연결할 수 있을 것 같습니다. 그러나 이제 SSH를 시도하면 오류가 발생합니다 ssh: connect to host xxx.xx.xx.xx port 22: Connection refused.

서버는 사무실의 모든 네트워크에서만 액세스할 수 있도록 설정되어 있습니다. 사용자 이름과 비밀번호를 변경했기 때문에 갑자기 연결이 거부된 것인가요(RSA 키와 관련된 것일 수도 있습니다. 잘 모르겠습니다) 아니면 방화벽이나 사무실 네트워크에 문제가 있을 가능성이 더 높습니까?

편집하다:

다음은 사용자 이름을 "abc"에서 "xyz"로 변경하기 위해 수행한 프로세스에 대한 자세한 설명입니다.

  1. 사용자 "abc"로 로그인했을 때 실행을 시도했지만 sudo usermod -l xyz abc표시된 대로 실행할 수 없습니다 process abc is already running.
  2. 그런 다음 sudo 액세스 권한이 있는 "temp"라는 새 사용자를 만들었습니다.
  3. SSH를 통해 "temp"로 로그인했는데 sudo usermod -l xyz abc오류 없이 실행되었습니다.
  4. 그런 다음 "xyz"에 성공적으로 SSH를 연결하고 사용자 "temp"를 삭제한 다음 passwdxyz의 비밀번호 변경을 실행했습니다.
  5. SSH에서 로그아웃한 다음 새 사용자 이름과 비밀번호를 사용하여 SSH를 통해 다시 성공적으로 로그인했다고 확신하지만 여기서는 틀렸을 수도 있습니다. 기억이 나지 않습니다.

답변1

IT 팀에서는 이것이 우리 네트워크의 문제라는 것을 확인했으며 사용자 이름과 비밀번호를 변경한 직후에 이런 일이 발생했습니다.

사용자 이름과 비밀번호를 변경해도 이러한 새 세부 정보를 사용하는 SSH의 기능에는 영향을 미치지 않습니다.

답변2

연결 거부 오류는 SSH를 통해 연결을 거부하려는 IP가 있음을 나타냅니다. 비밀번호가 틀리면 인증오류가 발생합니다. 비밀번호 프롬프트를 입력할 수 있나요?

관련 정보