이 튜토리얼의 목표는 SSH를 설정하고 사용하여 원격 시스템과 상호 작용하는 방법에 대한 몇 가지 기본 지식을 제공하는 것입니다.
우리가 살고 있는 연결된 세계 덕분에 더 이상 서버에 물리적으로 액세스할 필요가 없습니다. 귀하의 서버는 전 세계 어디에나 있을 수 있으며 로컬 컴퓨터에서 서버에 연결할 수 있습니다.
이 목적을 위해 개발된 많은 프로토콜과 도구가 있습니다. 여기에는 telnet 및 ssh
더 많은 것을 읽으십시오 →Ubuntu 및 Debian 기반 Linux 배포판에서 SSH를 활성화하는 방법은 다음과 같습니다. 또한 원격 로그인을 허용하도록 Linux 서버에서 SSH 데몬을 올바르게 구성하는 방법도 알아보세요.
Ubuntu 데스크탑에서 SSH를 활성화하려면 다음 명령을 사용하세요.sudo apt install openssh-clientUbuntu 서버에서 SSH를 활성화하려면 다음 명령을
더 많은 것을 읽으십시오 →Linux 시스템에서 SSH 포트 전달을 구성하는 방법을 알아보세요. 원격 전달에 대해서도 설명합니다.
일반 Linux 사용자는 SSH에 대해 알고 있습니다. SSH는 기본적으로 원격으로 모든 서버에 연결하여 명령줄을 통해 관리할 수 있도록 해줍니다. 그러나 이는 SSH가 제공할 수 있는 유일한 기능은 아니며, 기본적으로 암호화가 없는 경우에도 연결을 암호화하는 훌륭한 보안 도구 역할을 할 수도 있습니다.
예를 들어, SMTP 또는 이메일을 통해 연결하려는 원격 Linux 데스크톱이 있지만 해
더 많은 것을 읽으십시오 →공개 키 인증을 사용하면 비밀번호 없이 SSH를 통해 서버에 액세스할 수 있습니다. 공개 SSH 키를 서버에 복사하는 두 가지 방법은 다음과 같습니다.
공개 키 인증을 사용하면 비밀번호 없이 SSH를 통해 서버에 액세스할 수 있습니다. 공개 SSH 키를 서버에 복사하는 두 가지 방법은 다음과 같습니다.
SSH의 기본 개념을 이해하셨으리라 믿습니다. Linux 서버에 SSH가 활성화되어 있습니다. 개인용 컴퓨터에 SSH 키가 생성되었습니다. 이제 항
더 많은 것을 읽으십시오 →기본 SSH 강화 단계 중 하나는 비밀번호 기반 SSH 로그인을 비활성화하는 것입니다. 이렇게 하면 Linux 서버에 대한 무차별 대입 공격의 위험이 줄어듭니다.
기본적인 SSH 강화 단계 중 하나는 비밀번호 기반 SSH 로그인을 비활성화하는 것입니다.
루트나 다른 계정의 비밀번호로 SSH를 사용하여 Linux 서버에 원격으로 로그인할 수 있다는 것을 알고 계실 것입니다.
그러나 이는 수많은 봇이 항상 임의의 비밀번호를 사용하여 시스템에 로그인을 시도하기 때문
더 많은 것을 읽으십시오 →SSH 프로필을 사용하면 다양한 서버에 정기적으로 연결하는 경우 도움이 될 수 있습니다. SSH 연결을 위해 IP 주소 및 기타 세부 정보를 기억할 필요가 없습니다.
SSH에 조금이라도 익숙하다면 SSH를 사용하여 원격 Linux 시스템에 연결할 수 있다는 것을 알고 있을 것입니다.
SSH를 사용하여 원격 시스템에 연결하는 것은 간단합니다. 당신이 해야 할 일은 다음과 같은 명령을 사용하는 것뿐입니다.
이는
더 많은 것을 읽으십시오 →Linux 서버의 보안이 걱정되시나요? SSH 보안에 대한 구현하기 쉬운 몇 가지 팁을 알아보고 Linux 서버를 더욱 안전하게 만드세요.
SSH는 원격 서버에 액세스하는 가장 일반적인 방법 중 하나입니다. SSH는 Linux 서버가 손상되는 가장 일반적인 이유 중 하나이기도 합니다.
오해하지 마세요. SSH(Secure Shell)는 설계상 매우 안전한 프로토콜이지만 기본 구성으로 그대로 두어야 한다는 의미는 아닙니다.
이 기사에서는 SSH 보안을 개선하여 Linux 서버를 보호하
더 많은 것을 읽으십시오 →기본 SSH 포트를 변경하는 것은 SSH 서버 보안을 강화하는 여러 방법 중 하나입니다. 적절하고 안전하게 수행하는 방법을 알아보세요.
SSH 기본 사항을 알고 있다면 SSH가 기본적으로 포트 22를 사용한다는 것을 이미 알고 있을 것입니다.
SSH를 통해 서버에 연결할 때 대부분의 경우 포트 정보를 제공하지 않습니다. 이러한 경우 연결은 SSH 서버의 포트 22로 이동됩니다.
다음 단계를 사용하여 기본 포트를 22에서 원하는 포트 번호로 변경할 수 있습니다.
비활성으로 인해 SSH 연결이 끊어지나요? 이를 처리하는 방법은 다음과 같습니다.
SSH를 사용하여 원격 Linux 서버에 연결하는 경우 SSH 세션을 한동안 비활성 상태로 유지했다가 다시 사용하려고 하면 다음과 같은 오류 메시지와 함께 SSH 세션 연결이 끊어집니다.
일부 시스템에서는 '쓰기 실패: 끊어진 파이프' 또는 '원격 호스트에 의해 연결이 닫혔습니다.'라고 표시됩니다
더 많은 것을 읽으십시오 →Docker 컨테이너에 쉽게 들어갈 수 있지만 SSH를 통해 직접 액세스하려는 경우 컨테이너에 대한 SSH 액세스를 구성하는 방법은 다음과 같습니다.
SSH를 사용하여 Docker 컨테이너에 어떻게 들어가나요? 전통적인 접근 방식은 두 단계로 구성됩니다.
1단계: 원격 Linux 서버에 SSH를 통해 연결합니다(원격 시스템에서 컨테이너를 실행하는 경우).
더 많은 것을 읽으십시오 →