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





