PuTTY / 자동 로그인하는 방법

PuTTY로 리눅스 서버에 접속할 때 사용자 이름과 비밀번호를 입력합니다. 그 과정이 번거롭다면 Key를 이용하여 자동으로 로그인하도록 만들 수 있습니다. 그 방법을 정리합니다.

서버에서 Key 생성

  • 서버에 root으로 로그인했고, 현재 디렉토리는 /root이라고 가정합니다.
  • 다음과 같이 명령하여 Key를 생성합니다. 몇 가지 질문을 하는데 계속 엔터를 치면 됩니다.
ssh-keygen
  • .ssh 디렉토리로 이동합니다.
cd .ssh
  • id_rsa와 id_rsa.pub 두 개의 파일이 있습니다.
  • id_rsa.pub 파일의 이름을 authorized_keys로 바꿉니다.
mv id_rsa.pub authorized_keys

로컬 컴퓨터에서 키 변환

  • 서버에 있는 id_rsa를 내 컴퓨터로 다운로드합니다.(서버에서는 삭제해도 됩니다.)
  • 여기에서 puttygen.exe를 다운로드합니다.
  • puttygen.exe를 실행하고, [Load]를 클릭하여 id_rsa를 엽니다.

  • [확인]을 클릭합니다.

  • [Save private key]를 클릭합니다.

  • [예]를 클릭하고, 저장합니다.

PuTTY 설정

  • PuTTY를 열고 [Connection - Data]에서 Auto-login username에 root을 입력합니다.(서버에서 다른 사용자 이름으로 만들었다면 그 이름을 입력합니다.)

  • [Connection - SSH - Auth]에서 [Browse]를 클릭하여 로컬에서 변환한 파일을 선택합니다.

  • [Session]에서 서버 정보를 입력하고 저장(Save)합니다.
  • 이제 [Open]을 클릭하면 서버에 바로 로그인됩니다.

같은 카테고리의 다른 글

phpMyAdmin / 이제 설정 파일은 암호화 문자열(blowfish_secret)을 필요로 합니다.

phpMyAdmin / 이제 설정 파일은 암호화 문자열(blowfish_secret)을 필요로 합니다.

phpMyAdmin을 업로드 하고 로그인 했을 때 다음과 같은 문구가 나오는 경우가 있습니다. 이제 설정 파일은 암호화 문자열(blowfish_secret)을 필요로 합니다. 해결하는 방법은 다음과 같습니다. phpMyAdmin 디렉토리에 있는 config.sample.inc.php를 config.inc.php로 이름을 바꾸어 저장합니다. 그리고 파일에 있는 다음 코드에 값을 채웁니다. $cfg = ''; 32개 보다 적은 문자를 넣으면 길이가 짧다는 메시지가 나오므로, 32개 이상의 문자를 입력합니다.

당구 / 용어 - 한국어, 영어, 일본어

당구 / 용어 - 한국어, 영어, 일본어

당구 용어를 한국어, 영어, 일본어로 정리해봅니다. 일본어는 우리나라에서 주로 들을 수 있는 것으로, 올바른 일본어가 아닐 수 있습니다. 한국어 영어 일본어 공 Ball 다마 당구대 Table 다이 비틀기 / 회전 Spin / English 시네루 중심치기 / 무회전 Center Shot / No English 무시 끌어치기 Draw Shot 시끼 / 식끼 / 히끼 바깥돌리기 / 뒤돌려치기 Out Side Angle Shot 우라 안돌리기 / 앞돌려치기 In Side Angle Shot 오마 상자돌리기 / 옆돌리기 Long Shut 하꾸 크게돌리기 / 대회전 Round Table 레지 / ...

Brackets / 테마 설치하고 변경하는 방법

Brackets / 테마 설치하고 변경하는 방법

Brackets에서 배경, 글자색 등 모양과 관련된 것들의 집합을 테마(theme)라고 합니다. 브라켓을 설치하면 기본적으로 두 개의 테마가 있는데, 다른 테마를 추가하고 사용할 수 있습니다. 테마 설치하는 방법 오른쪽에 있는 아이콘을 클릭해서 를 엽니다. 분류에서 테마(Themes)를 클릭하면 테마만 목록에 나옵니다. 추가 정보(More info)를 클릭하면 데모를 볼 수 있습니다. 원하는 테마가 있다면 설치(Install)을 클릭합니다. 설치가 완료되면 ...

무료 SSH 클라이언트 PuTTY 사용법

무료 SSH 클라이언트 PuTTY 사용법

PuTTY PuTTY는 무료로 사용할 수 있는 SSH 클라이언트 프로그램입니다. PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. PuTTY is open source software that is available with source code and is developed and supported by a group of volunteers. 다운로드 PuTTY는 다음 링크에서 다운로드 할 수 있습니다. https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 설치 ...

썬더버드(Thunderbird) / 가로 방향으로 레이아웃 변경하는 방법

썬더버드(Thunderbird) / 가로 방향으로 레이아웃 변경하는 방법

썬더버드의 기본 모양은 메일 목록이 상단에, 그 아래에 메일 내용이 나옵니다. 반면 아웃룩이나 윈도우 메일 앱은 메일 목록이 왼쪽에, 내용이 오른쪽에 나옵니다. 아웃룩을 주로 사용하다가 썬더버드로 넘어왔는데, 모양이 너무 어색합니다. 그래서 메일 목록와 내용이 가로로 배열되도록 설정을 바꾸었습니다. 찾는 데 좀 시간이 걸리긴 했지만요… 방법은 다음과 같습니다. 상단 바의 아무곳에나 마우스를 올리고 ...

AMD 라이젠 CPU에서 안드로이드 스튜디오 에뮬레이터 실행하는 방법

AMD 라이젠 CPU에서 안드로이드 스튜디오 에뮬레이터 실행하는 방법

인텔 CPU를 장착한 컴퓨터에서는 별다른 설정 없이도 안드로이드 스튜디오의 에뮬레이터가 잘 작동합니다. 컴퓨터 사양이 좋지 않으면 무척 느리기는 하지만, 작동은 합니다. 하지만 AMD CPU를 장착한 컴퓨터에서는 에뮬레이터 실행이 되지 않고 에러를 내는 경우가 있습니다. 몇 가지 설정을 해야 에뮬레이터가 실행됩니다. 다음은 라이젠 CPU를 사용할 때 에뮬레이터가 작동하도록 설정하는 방법입니다. BIOS 설정을 ...

mRemoteNG / 여러 대의 컴퓨터에 쉽게 원격으로 접속할 수 있게 해주는 무료 프로그램

mRemoteNG / 여러 대의 컴퓨터에 쉽게 원격으로 접속할 수 있게 해주는 무료 프로그램

원격으로 윈도우를 OS로 하는 컴퓨터를 관리할 때 원격데스크톱을 주로 사용합니다. 리눅스 시스템이라면 SSH로 접속하여 관리를 하죠. 만약 관리해야할 컴퓨터가 많다면 기억해야할 IP, ID, PW도 많아집니다. 그리고 동시에 접속한다면 창도 많아지죠. mRemoteNG는 그런 불편을 줄여주는 프로그램입니다. 접속 정보를 저장할 수 있어 접속 시마다 정보를 입력할 필요가 없고, 탭을 지원하여 하나의 창에서 탭 ...

호스팅케이알 / 도메인 개인정보보호서비스로 개인정보 숨기는 방법

호스팅케이알 / 도메인 개인정보보호서비스로 개인정보 숨기는 방법

도메인 소유자의 정보는 WHOIS 검색을 통해 알아낼 수 있습니다. 예를 들어 네이버는… 다음과 같이 나옵니다. 회사라면 회사의 정보가 나오고, 개인이라면 개인의 정보가 나옵니다. 주소 뿐만 아니라 전화번호까지 나와서 마음에 들지 않을 수 있습니다. 만약 개인 정보가 노출되는 게 싫다면, 정보를 노출시키지 않는 부가서비스를 이용하면 됩니다. 호스팅케이알에서는 이를 도메인 개인정보보호라고 합니다. 1개월에 100원인 유료 ...

OBS Studio / 디스플레이 캡쳐 검은 화면 나오는 문제 해결하는 방법

OBS Studio / 디스플레이 캡쳐 검은 화면 나오는 문제 해결하는 방법

OBS Studio는 컴퓨터 화면 녹화, 웹캠 녹화, 게임 녹화 등을 할 수 있는 오픈소스 프로그램입니다. 녹화뿐만 아니라 실시간 방송도 가능하고, 여러 소스를 동시에 화면에 띄워 녹화 및 방송을 할 수도 있는 유용한 프로그램입니다. 이런 프로그램이 오픈소스라는 것이 고마울 뿐입니다. 컴퓨터 화면 녹화를 하기 위해 OBS Studio를 설치했는데, 문제가 발생했습니다. 디스플레이 캡쳐를 ...

Brackets / HTML, CSS 실시간 미리보기 사용하는 방법

Brackets / HTML, CSS 실시간 미리보기 사용하는 방법

Brackets의 장점 중의 하나는 실시간 미리보기입니다. HTML, CSS 등을 만들 때 유용합니다. 만약 실시간 미리보기가 안되는 상황이라면, 문서를 편집하고 저장하고 웹브라우저에서 새로 고침을 해야 하는데, Brackets의 실시간 미리보기를 이용하면 입력 또는 저장만 해도 바로 웹브라우저에 반영됩니다. 실시간 미리보기를 하려면 오른쪽에 있는 번개(?) 모양 아이콘을 클릭합니다. 실시간 미리보기를 처음 실행하는 거라면 다음과 같은 메시지가 ...