blog

ssh의 간단한 사용법

ssh 소개 SSH는 네트워크를 통해 클라이언트와 서버를 연결하는 데 사용되는 암호화된 네트워크 전송 프로토콜로, 일반적으로 로컬 컴퓨터에서 SSH를 통해 원격 서비스에 연결하는 ...

Oct 7, 2025 · 4 min. read
シェア

ssh 소개

SSH는 네트워크에서 클라이언트-서버 연결을 구현하는 데 사용되는 암호화된 네트워크 전송 프로토콜로, 일반적으로 로컬 컴퓨터에서 SSH를 통해 원격 서버에 연결하는 등의 작업을 수행합니다.

TIPS:

SSH는 컴퓨터 간의 암호화된 로그인에 사용되는 네트워크 프로토콜입니다.

SSH는 하나의 구현일 뿐이며, 여러 가지 구현이 있으며, 일반적인 구현은 무료 소프트웨어이며 널리 사용되는 OpenSSH입니다. 기본 포트는 22번입니다.

-l: 로그인 사용자 아이디를 지정하고, 지정하지 않으면 로컬 로그인 사용자 아이디가 사용됩니다;

  • -p: 원격 SSH 서버가 수신 대기 중인 포트 번호를 지정합니다(기본값은 22);

  • -i: 인증에 사용할 인증 파일을 지정하며, 비밀번호로도 인증할 수 있습니다.

ssh

1, win10은 SSH 클라이언트와 함께 제공되며 Win+X를 사용하여 파워쉘을 엽니다.

2. Linux

sudo apt install openssh - 서버

SSH 무료 로그인

이 블로거 추천

깃허브, 깃랩 등과 같은 코드 호스팅 플랫폼에서는 보통 리포지토리를 복제할 때 ssh 프로토콜 링크를 제공합니다. ssh 프로토콜 링크의 장점은 플랫폼에서 SSH 키를 설정하기만 하면 계정 번호와 비밀번호를 입력하지 않아도 현재 계정으로 모든 리포지토리를 직접 복제할 수 있다는 것입니다. SSH 키를 생성하는 방법은 다음과 같습니다:

1. ssh-keygen -t rsa -C "My-SSH"

2, 위 명령을 구현한 후 나타나는 메시지에 따라 Enter 키를 3번 연속으로 누릅니다.

3. 사용자의 루트 디렉터리 아래에 있는 .ssh 디렉터리에서 id_rsa, id_rsa.pub 두 개의 파일이 생성된 것을 볼 수 있습니다. 필요한 것은 공개 키 파일입니다.

참고: ① 개인 키와 공개 키의 파일 이름은 명령에 입력한 키 유형에 따라 이름이 지정됩니다(예: 유형이 ed25519인 경우, id_ed25519 및 id_ed25519.pub 파일이 생성됩니다). Linux 시스템에서의 경로는 일반적으로 /home/username/.ssh/id_rsa.pub ③ macOS 시스템에서의 경로는 일반적으로 /사용자/사용자명/.ssh/id_rsa.pub ④ Windows 시스템에서의 경로는 일반적으로 C:/사용자/.사용자명/.ssh/id_rsa.pub ④ Windows 시스템에서의 경로는 일반적으로 C:/사용자/.사용자명/.ssh/id_rsa.pub입니다. username/.ssh/id_rsa.pub.

4. 텍스트 편집기로 id_rsa.pub 공개 키 파일을 열고 모든 텍스트를 복사한 후 GitHub, GitLab 및 기타 플랫폼의 SSH 키 구성 인터페이스에 붙여넣습니다.

디렉터리를 입력하는 Linux 명령어

소개: cd는 각 단어의 첫 글자가 " 디렉터리변경 "이며, 그 기능은 현재 디렉터리에서 대상 경로로 전환하는 것입니다. cd 명령을 사용할 때 "탭 " 키의 자동 완성 기능을 사용하면 효율성을 크게 향상시킬 수 있습니다.

구문 형식: cd [매개변수 옵션] [대상 경로] 매개변수 옵션

2. CD /ADB/BDF/AAA

3, CD ...

4. cd -

5. cd

cd ~사용자명(지정한 사용자의 홈 디렉터리 입력)

Linuxpwd 명령의

소개: pwd는 각 단어의 첫 글자인 " 작업 디렉터리인쇄 "로, 디렉터리 자매 절대 경로의 현재 위치를 인쇄/표시하는 기능입니다.

1, 경로의 현재 위치를 표시하는 pwd 명령 2, 구문 형식: pwd [매개 변수 옵션

Linuxls 명령은

소개: ls는 "목록 " 영어 단어의 약자로, 현재 디렉토리의 내용 및 콘텐츠 속성 정보를 나열하는 기능입니다. DOS의 dir 명령과 유사합니다.

구문 형식: ls [매개 변수 옵션] [파일 또는 디렉터리]

2, 매개 변수 없이 직접 ls 명령을 사용하여 현재 디렉토리 파일과 경로를 표시합니다.

-l이 매개변수는 가장 일반적으로 사용되며 파일 또는 디렉터리 유형, 권한, 그룹, 생성 및 수정 시간을 나열합니다.
-a숨겨진 파일을 포함한 모든 파일 표시
-t마지막 수정 시간 기준으로 정렬, 기본값은 파일 이름 기준입니다.
-r역순으로 정렬
-F모든 디렉토리와 일반 파일을 필터링할 수 있습니다.
-d디렉터리가 발견되면 디렉터리 내의 파일이 아닌 디렉터리 자체를 나열합니다.
-h파일 또는 디렉터리 크기를 사람이 읽을 수 있는 정보(예: 1KB, 23M, 3GB 등)로 표시합니다.

mkdir 디렉터리 만들기

소개: mkdir은 "make directoy " 영어 단어의 약자로, 디렉터리를 만드는 기능을 합니다. 디렉토리가 있는 경우 해당 디렉토리는 그대로 표시되며 생성되지 않습니다.

구문 형식: mkdir [매개변수 옵션] [카탈로그]

2. 매개변수 설명

-p디렉토리를 재귀적으로 생성합니다. 즉, 부모 디렉터리 아들 디렉터리 손자 디렉터리 다시 손자 디렉터리 .... 등을 함께
-m디렉터리를 만들고 동시에 권한을 부여하세요.

3, 동시에 여러 카탈로그 만들기

트리 디렉토리의 내용을 트리 구조로 표시합니다.

구문 형식: 트리 [매개변수 옵션] [카탈로그]

2. 매개변수 설명

-d디렉터리만 표시
-h디렉터리를 트래버스할 수 있는 최대 레벨 수, 레벨은 0보다 큰 정수입니다.

결론

명령 내부의 Linux는 상당히 많으며 기사가 명확하게 설명하지 않으며 다음 기사에서 계속 업데이트 할 것입니다. 글쓰기는 그다지 좋지 않으며 글쓰기의 원래 의도는 자신의 학습 과정을 기록하는 것입니다. 침해가있는 경우 연락처가 삭제됩니다.

Read next

버퍼 풀 버퍼 풀 역할

Innodb 스토리지 엔진은 데이터베이스의 읽기 및 쓰기 성능을 향상시키기 위해 버퍼 풀로 설계되었습니다. 버퍼 풀 사용: 데이터를 읽을 때 데이터가 버퍼 풀에 있는 경우 클라이언트는 버퍼 풀을 직접 읽습니다.

Oct 7, 2025 · 1 min read