Need help? Chat now!

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 ~/.shh
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 ~/.shh 

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