ssh 4

SSH 원격 접속과 VS Code 연동

SSH 원격 접속과 VS Code 연동우분투 가상머신을 개발 환경으로 사용할 때 SSH 연결은 가장 안정적이고 전문적인 접근 방식입니다. 단순히 터미널 접속용이라는 수준을 넘어, VS Code와 연동하면 VM 내부를 로컬처럼 개발할 수 있어 생산성이 비약적으로 향상됩니다. 특히 Python·Django·Node.js 개발에서 일반적으로 사용하는 구조이며, 클라우드 서버 연결 방식과 동일하기 때문에 학습 효과도 큽니다.● SSH 연결의 개념SSH(Secure Shell)는 네트워크를 통해 안전하게 리눅스 서버에 접속하는 방식입니다.호스트에서 다음 기능을 수행할 수 있습니다.우분투 VM 터미널 원격 접속파일 전송 및 작업root 또는 일반 사용자 계정으로 명령 실행VS Code 원격 개발 환경 연결즉, 가상..

[리눅스 명령어] 원격 접속, telnet

원격 접속, telnet telnet은 네트워크 프로토콜 중 하나로, 원격 컴퓨터에 대한 가상 터미널 세션을 제공합니다. 이를 통해 사용자는 자신의 시스템에서 다른 컴퓨터나 네트워크 장치에 로그인하고, 마치 그 시스템의 로컬 사용자인 것처럼 명령을 실행할 수 있습니다. 기본 사용법 telnet [호스트] [포트] [호스트]: 연결하려는 대상 서버의 주소나 호스트명입니다. [포트]: 연결하려는 서비스의 포트 번호입니다. 기본적으로 telnet은 23번 포트를 사용합니다. 특징 및 주의사항 간단한 사용법: telnet은 사용법이 간단하여, 다양한 네트워크 서비스의 접근성을 테스트하는 데 유용합니다. 보안 문제: telnet은 데이터를 암호화하지 않고 전송하기 때문에 보안에 취약합니다. 로그인 정보와 데이터가..

[리눅스 명령어] 암호화된 원격 로그인하기, ssh

암호화된 원격 로그인하기, ssh SSH(보안 셸)는 네트워크를 통해 다른 컴퓨터에 안전하게 접근하고 명령을 실행할 수 있도록 해주는 프로토콜입니다. 이는 주로 원격 시스템 관리나 파일 전송에 사용되며, 암호화된 데이터 통신을 통해 보안을 제공합니다. SSH 기본 사용법 SSH를 사용하기 위해서는 SSH 클라이언트가 설치된 컴퓨터와 SSH 서버가 구동 중인 원격 컴퓨터가 필요합니다. 기본적인 SSH 접속 명령어는 다음과 같습니다. ssh [사용자명]@[호스트] [사용자명]: 원격 컴퓨터의 사용자 계정입니다. [호스트]: 원격 컴퓨터의 IP 주소 또는 도메인 이름입니다. SSH 접속 예시 ssh username@example.com 이 명령어는 example.com 호스트에 username 사용자로 SSH..

[리눅스민트] 데스크톱 암호 및 키 관리 도구

암호 및 키 관리 도구, seahorse `seahorse`는 GNOME 데스크톱 환경에 포함된 암호 및 키 관리 도구입니다. 사용자의 암호, 인증서, 암호화 키 등을 안전하게 저장하고 관리하는 데 사용됩니다. `seahorse`는 다양한 기능을 제공하는데, 주요 기능과 특징은 다음과 같습니다. 1. 암호 및 키 저장: 사용자의 웹사이트 로그인 정보, Wi-Fi 암호, 앱 암호 등을 안전하게 저장합니다. 2. SSH 키 관리: SSH 공개키 및 개인키를 생성, 수정, 삭제하거나 다른 사용자와 공유할 수 있습니다. 3. 인증서 관리: SSL/TLS 인증서 및 관련 키를 관리합니다. 사용자는 인증서를 가져오거나, 내보내거나, 보기, 검증할 수 있습니다. 4. PGP 키 관리: 사용자는 PGP 키를 생성하고,..