본문 바로가기

반응형

개발 도구

(24)
[ SSH ] ssh-keygen - 비밀번호 없이 Key로 ssh 접속하기 SSH 로그인 시 비밀번호 없이 SSH 키로만 로그인하려면, SSH 키를 생성하여 서버에 추가하고, SSH 서버 설정을 수정하여 키 기반 인증만 허용하면 됩니다. 다음 단계를 따라 설정할 수 있습니다.1. SSH 키 생성 (비밀번호 없이 생성)로컬 컴퓨터에서 다음 명령어를 실행하여 SSH 키를 생성합니다. 비밀번호 없이 로그인하려면 프롬프트에서 비밀번호 설정 없이 엔터 키를 두 번 누릅니다.ssh-keygen -t rsa -b 2048 -f ~/.ssh/my_key -N ""-t rsa: RSA 형식의 키를 생성-b 2048: 키 길이를 2048 비트로 지정-f ~/.ssh/my_key: 생성된 키 파일을 ~/.ssh/my_key 위치에 저장-N "": 비밀번호 없이 생성2. 공개 키를 서버에 복사하기생..
[ Visual Studio Code ] SSH - 원격으로 접속해서 파일 편집하기 Visual Studio Code (VS Code)에서 SSH를 통해 원격 서버에 접속하고 파일을 편집하는 방법은 다음과 같습니다:1. Remote - SSH 확장 설치먼저, Remote - SSH 확장을 설치해야 합니다.VS Code를 열고 왼쪽 사이드바의 Extensions 아이콘(사각형 4개 겹친 아이콘)을 클릭합니다.검색창에 Remote - SSH를 입력하고 Install 버튼을 눌러 설치합니다.2. SSH 설정 파일 (config) 구성SSH 접속을 쉽게 하기 위해 SSH 설정 파일을 구성할 수 있습니다. 이 파일은 보통 ~/.ssh/config 위치에 있습니다.SSH 설정 파일을 열고, 다음과 같이 서버 정보를 추가합니다: Host myserver HostName 서버_주소 ..
[ DBeaver ] OutOfMemory Error - 메모리 늘리기 DBeaver에서 OutOfMemory 에러가 발생할 때 메모리를 늘려주는 방법은 다음과 같습니다:DBeaver 설치 디렉토리로 이동:DBeaver가 설치된 디렉토리로 이동합니다. 예를 들어, Windows에서는 일반적으로 C:\Program Files\DBeaver 또는 C:\Program Files (x86)\DBeaver 경로에 설치됩니다.dbeaver.ini 파일 수정:DBeaver 디렉토리 안에 있는 dbeaver.ini 파일을 찾습니다.이 파일을 메모장 또는 텍스트 편집기로 엽니다.메모리 설정 변경:-Xmx 옵션을 찾아 메모리 값을 늘려줍니다. 기본적으로는 -Xmx1024m 또는 비슷한 값으로 설정되어 있을 수 있습니다.예를 들어, 다음과 같이 값을 수정할 수 있습니다: -Xms256m..
[ Anaconda ] Anaconda - 패키지 업데이트 하기 Anaconda를 사용하는 방법은 크게 두 가지로 나눌 수 있습니다: Anaconda Navigator(GUI)와 Conda 명령어(CLI, Command Line Interface)를 이용하는 방법입니다. 이 두 가지 방법을 통해 가상 환경을 만들고 패키지를 관리하며, 다양한 데이터 과학 관련 툴들을 사용할 수 있습니다.1. Anaconda 설치먼저, Anaconda 설치가 필요합니다. 다음 단계에 따라 설치할 수 있습니다:Anaconda의 공식 웹사이트에서 운영 체제에 맞는 버전을 다운로드합니다.다운로드한 설치 파일을 실행하여 설치를 진행합니다.설치가 완료되면, 터미널 또는 명령 프롬프트를 열고 conda 명령어가 작동하는지 확인합니다. 작동하지 않으면 Anaconda 설치 경로를 시스템 환경 변수에..
[ Anaconda ] Anaconda 설치하기 Anaconda는 Ubuntu, Fedora, CentOS와 같은 다양한 리눅스 배포판에 쉽게 설치할 수 있습니다. 설치 과정은 대체로 비슷하지만, 운영체제에 따라 약간의 차이가 있을 수 있습니다. 아래는 각 배포판별로 Anaconda 설치 방법을 설명합니다.1. 공통 Anaconda 설치 방법 (리눅스)모든 리눅스 배포판에서 공통적으로 사용할 수 있는 Anaconda 설치 방법을 먼저 설명한 뒤, 배포판별 세부 사항을 다루겠습니다.1) Anaconda 설치 파일 다운로드터미널을 열고 다음 명령어를 사용해 최신 Anaconda 설치 파일을 다운로드합니다. curl -O https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh위 명령어..
[ Anaconda ] Anaconda로 패키지 관리하기 개념 Anaconda는 Python과 데이터 과학 관련 도구들을 관리하고 사용하기 쉽게 만들어주는 오픈소스 배포판입니다. 특히 데이터 과학, 기계 학습, 인공지능, 그리고 과학 계산 작업에 유용하며, Python 및 R과 함께 사용됩니다. Anaconda는 다음과 같은 주요 기능들을 제공합니다:1. Conda 패키지 관리자Anaconda는 자체 패키지 관리자 Conda를 통해 다양한 패키지와 라이브러리들을 설치하고 관리할 수 있습니다. 이 패키지 관리자 덕분에 의존성 문제를 쉽게 해결할 수 있고, 가상 환경을 쉽게 만들고 관리할 수 있습니다.2. 가상 환경 관리Conda는 가상 환경을 생성하고 관리하는 데 매우 유용합니다. 각 가상 환경은 독립된 Python 버전과 라이브러리들을 가질 수 있어, 서로 다른 프..
[ Vim ] tab을 space로 변경하기 (expandtab, shiftwidth, tabstop) vi 또는 vim 에서 탭(Tab)을 스페이스(Space)로 변경하는 방법은 설정을 통해 가능합니다. 이 과정은 탭을 입력할 때마다 스페이스가 입력되도록 하는 설정을 하는 것이며, 이를 위해서는 두 가지 주요 옵션을 사용합니다:expandtab 옵션: 입력한 탭을 스페이스로 변환합니다.shiftwidth와 tabstop 옵션: 스페이스의 개수를 설정합니다.1. 설정 방법먼저 vim을 열고 명령 모드에서 아래와 같은 명령을 입력하여 설정합니다::set expandtab:set shiftwidth=4:set tabstop=4expandtab: 입력한 탭을 스페이스로 변환합니다.shiftwidth=4: 들여쓰기나 자동 들여쓰기 시 사용할 스페이스의 개수를 설정합니다.tabstop=4: 기존의 탭 문자가 화면에..
[ Git ] Git 설치하기 Git을 설치하는 방법은 사용하는 운영 체제에 따라 다릅니다. 아래에 Windows, macOS, 그리고 Linux에서 Git을 설치하는 방법을 설명하겠습니다.Windows에서 Git 설치Git 다운로드: Git 공식 웹사이트에 접속한 후, 다운로드 버튼을 클릭하여 최신 버전의 Git 설치 파일을 다운로드합니다.설치 파일 실행: 다운로드한 .exe 파일을 실행합니다.설치 과정: 설치 마법사의 안내에 따라 설치를 진행합니다. 기본 설정으로 설치해도 무방하지만, 필요한 경우 설치 옵션을 변경할 수 있습니다.Git Bash와 Git GUI를 함께 설치하는 옵션이 기본으로 선택됩니다."Use Git from the Windows Command Prompt" 옵션을 선택하면 Git을 Windows 명령 프롬프트에..

반응형