Hostwinds 튜토리얼

에 대한 검색 결과:


목차


SSH 키 기반 인증의 이점은 무엇입니까?
키 기반 인증을 설정하려면 어떻게합니까?
로컬 Linux / Mac OS에서 원격 Linux 서버로 (클라우드 / 전용)
SSH 키는 어떻게 사용하나요?
PuTTY를 통한 SSH 키

SSH 키와 암호 기반 인증

태그 : Security 

SSH 키 기반 인증의 이점은 무엇입니까?
키 기반 인증을 설정하려면 어떻게합니까?
로컬 Linux / Mac OS에서 원격 Linux 서버로 (클라우드 / 전용)
SSH 키는 어떻게 사용하나요?
PuTTY를 통한 SSH 키

SSH 키 기반 인증의 이점은 무엇입니까?

SSH (Secure Shell)는 서버에 원격으로 로그인하기위한 오픈 소스이며 가장 신뢰할 수있는 네트워크 프로토콜입니다.이를 통해 서버 자체를 통해 명령 및 프로그램을 실행할 수 있습니다.SSH는 SCP (Secure Copy) 프로토콜을 사용하여 네트워크를 통해 컴퓨터간에 파일을 전송할 수도 있습니다.서버의 보안을 보장하는 가장 좋은 방법은 SSH 키를 사용하는 것입니다.

SSH 키는 서버에 SSH를 사용하려는 악성 활동에 대해 서버를 더 확보하는 방법입니다.SSH 키는 서버의 공개 키와 관련된 개인 키의 소유권을 가진 사람들 만 이행 할 수있는 승인을 제공합니다.원치 않는 방문자는 서버의 공개 키에 액세스 할 수 있습니다.그럼에도 불구하고 관련 개인 키가 없으면 비밀번호를 알고 있더라도 서버에 액세스 할 수 없습니다.

SSH 키 설정을 사용하면 비밀번호가 필요하지 않고도 서버에 안전하게 로그인 할 수도 있습니다.서버는 연결 컴퓨터가 서버의 공개 키와 관련된 개인 키를 연결해야합니다.결과적으로 암호가 있거나없는 경우 공개 키로 생성 된 개인 키를 가진 사용자 만 액세스 할 수 있습니다.

키 기반 인증을 설정하려면 어떻게합니까?

다음 가이드는 공개 / 개인 키 쌍을 만들고 설치하고 SSH 서버에 사용할 준비를하는 데 도움이됩니다.

로컬 Linux / Mac OS에서 원격 Linux 서버로 (클라우드 / 전용)

1 단계: 다음 명령을 로컬로 입력하십시오.

$ ssh-keygen -t rsa 

숨겨진 파일에 두 개의 파일이 생성됩니다. ~ / .ssh 예배 규칙서

  • id_rsa – 개인 키
  • id_rsa.pub – 공개 키

2 단계: 설치시 암호를 원하는지 여부를 선택하십시오.히트 "시작하다"비밀번호를 설정하지 않으려면. 그렇지 않으면 사용할 비밀번호를 입력 한 다음 쳤다"시작하다"이후.

참고 : SSH 키에 암호를 추가하면 서버에 로그인 할 때 개인 키와 암호가 모두 필요합니다.

3 단계 : 폴더와 개인 키에 대한 권한을 설정하십시오.이렇게하면 파일의 소유자로만 액세스 할 수 있습니다.

chmod 700 ~/.ssh
chmod 600 ~/.ssh/id_rsa 

4 단계 : 공개 키 (id_rsa.pub)를 서버의 authorized_keys 목록에 복사하여 설치하십시오.

cat ~/.ssh/id_rsa.pub > ~/.ssh/authorized_keys 

노트 : 이 파일을 변경하기 전에 백업 및 권한이 부여 된 키를 확인하거나 손실됩니다.

5 단계 : 서버 권한을 설정하십시오. 이렇게하면 폴더 소유자 만 폴더에 액세스 할 수 있습니다.

chmod 600 ~/.ssh/authorized_keys 

6 단계 : 적절한 SELinux 컨텍스트 설정

restorecon -Rv ~/.ssh 

SSH 키는 어떻게 사용하나요?

SSH 키를 사용하려면 개인 키와 공개 키를 사용해야합니다.컴퓨터의 로컬 파일에 각 파일을 저장하여 시작하십시오.그러나 각 SSH 클라이언트는 개인 및 공개 키를 입력하는 방법에 따라 다릅니다.일부는 SSH 키 정보로 작성한 파일을 업로드 해야하는 반면 다른 사용자가 정보를 SSH 클라이언트에 복사하여 붙여 넣을 수 있습니다.

Putty와 같은 SSH 클라이언트가 설치된 경우 Puttygen이라는 프로그램도 제공해야합니다.Puttygen은 임의의 입력을 기반으로 SSH 키를 만드는 데 도움이됩니다.

또한 PuTTY가 요구하는 형식의 키를 만들 수 있습니다.공개 / 개인 키 저장을 클릭하십시오.화살표로 표시된 상단의 상자에서 공개 키를 복사 할 수도 있습니다.Public 키는 서버에 로그인을 허용하기 위해 서버에 들어가야하는 것입니다.PuttyGen에서 핵심 문구도 생성 할 수도 있습니다.

PuTTY에 개인 키를 추가하려면 + 창에서 ssh 옵션으로 다음을 클릭하십시오. 인증.이 페이지에서 개인 키를 찾아보십시오.그런 다음 세션을 다시 클릭하여 로그인하십시오.이 구성을 세션 창의 하단에 저장할 수 있습니다.

PuTTY를 통한 SSH 키

클라우드 VPS 서비스에 SSH 키를 설정하는 방법을 알고 싶으면 편의를 위해 단계별 교육 가이드를 제공했습니다.PUTTY를 통해 SSH 키를 설정하면 공개 키를 서버에 업로드해야합니다 (일반적으로 FTP 또는 SFTP를 통해 완료).

작성자 Hostwinds Team  /  유월 5, 2021