마스터 노드 및 Linux VPS를 관리하는 데 도움이되는 유용한 명령 목록
마스터 노드 코인의 수가 증가함에 따라 자신의 마스터 노드를 설정하고 실행하는 데 관심이있을 수 있습니다. 수동 소득을 얻거나 환경을 테스트하거나 전체 시스템이 작동하는 방식을 이해하는 것일 수 있습니다. 실제로 대부분의 마스터 노드 코인은 Dash 또는 PIVX를 기반으로하므로 모든 코인에 대한 요구 사항과 전체 설정 프로세스가 거의 동일합니다. 마스터 노드를 설정하려면 기본적으로 다음 요소가 필요합니다.
- 담보로 일정량의 코인.
- 로컬 머신에 설치된 지갑 (컨트롤러 지갑).
- 전용 IP 주소 (가장 권장되는 사항 : Vultr 또는 Digital Ocean) 및
- PuTTY – VPS 서버를 설정하는 데 사용할 터미널 에뮬레이터.
이러한 모든 요구 사항이 있으면 자신 만의 마스터 노드를 설정하고 실행할 준비가 된 것입니다. 각각의 모든 코인에 대해 마스터 노드를 설정하는 방법을 설명하는 비 기술적 인 단계별 가이드가 있습니다. 여기에는 VPS 서버 배포, 스왑 파일 생성, 서버 구성, 데몬 컴파일, 로컬 지갑 구성 및 노드 시작과 같은 필요한 모든 정보가 포함되어 있습니다. 또한 종속성 설치, 데몬 자동 컴파일 및 시스템 구성과 같은 전체 설정 프로세스를 처리하는 마스터 노드 설치 스크립트가 있습니다..
따라하기 쉬운 자습서를 사용하면 Linux 서버 또는 PuTTY 명령에 대한 사전 지식이 없어도 마스터 노드를 실행할 수 있습니다. 그러나 이것은 당신이 설정하고 잊은 것이 아닙니다. 마스터 노드와 관련된 기술적 인 문제는 언제든지 발생할 수 있습니다. ㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ 서버가 충돌하거나 네트워크 업데이트 / 포크 후 마스터 노드가 누락되거나 동기화가 중지되는 시나리오가 있습니다. 이러한 경우 데몬을 중지하고 서버를 다시 시작하고 마스터 노드 구성 파일을 수정해야 할 수도 있습니다..
마스터 노드 관련 문제를 해결하고 수정하려면 먼저 서버와 상호 작용하는 방법을 알아야합니다. 또한 마스터 노드를 관리하는 데 도움이되는 기본 명령을 이해해야합니다. 이 초보자 가이드에서는 유용한 Linux 목록을 공유합니다. & 마스터 노드 명령. 하지만 여기에 PuTTY에 대한 간략한 소개가 있습니다..
PuTTY – 마스터 노드 서버 액세스
이미 마스터 노드를 설정했고 PuTTY가 설치되어 있다고 가정합니다 (https://www.putty.org/). PuTTY는 원격 컴퓨터에 연결하는 데 사용되는 오픈 소스 SSH 클라이언트 일뿐입니다. 많은 SSH 클라이언트를 사용할 수 있지만 PuTTY는 Windows 운영 체제에서 가장 널리 사용되는 터미널 에뮬레이터입니다. Linux 및 Mac의 경우 사용자는 터미널에 빌드가 있습니다..
이제 SSH를 통해 Linux VPS (마스터 노드 서버)에 연결하려면 두 가지가 필요합니다. 1. VPS IP 주소 및 2. 서버의 로그인 자격 증명. Vultr를 사용하는 경우 서버 이름을 클릭하기 만하면됩니다. IP 주소, 사용자 이름 및 비밀번호를 받게됩니다..

VPS IP 주소를 복사하고 PuTTY 구성 창에 입력합니다. 포트와 연결 유형을 기본값 인 22 및 SSH로 그대로 둡니다. 그런 다음 열기를 클릭하면 터미널 창이 열립니다..

이제 터미널 창에서 서버 사용자 이름 (루트), 암호 (보안상의 이유로 암호 필드에 아무것도 표시되지 않음)를 입력 한 다음 Enter 키를 누릅니다. 그게 다예요. 이제 서버에 로그인되었습니다..
로그인하면 홈 디렉토리로 이동하고 다음과 같은 내용이 표시됩니다.
root @ your-vps-info : ~ #
(또는)
username @ your-vps-info : ~ # (루트 사용자가 아닌 경우)
이제 여기에서 다음 SSH 명령 목록을 사용하여 기본 작업을 수행 할 수 있습니다..
일반적인 SSH 명령
다음 목록은 서버 탐색, 폴더 생성, 파일 삭제 / 편집, 서버 리소스 확인 등에 대한 기본적인 이해를 제공합니다. 마스터 노드 서버를 관리하는 데 충분합니다. 또한 이미 마스터 노드를 설정 했으므로 종속성 설치, 스왑 파일 생성, 데몬 컴파일 또는 센티넬 설치에 대해서는 별도의 자습서를 만들 것입니다..
디렉토리 및 내용 나열 – “ls”명령
“ls”명령은 파일과 디렉토리를 나열하는 데 사용되는 가장 기본적인 명령 중 하나입니다..
- 명령: ls
- 용법: ls [옵션] [파일]
| ls -l | 보다 편리한 방식으로 파일을 나열합니다. |
| ls -al | 숨김을 포함한 모든 파일 및 폴더 나열 |
| ls -is | 파일 크기별로 파일 나열 |
| ls -lat | 마지막 수정 시간을 기준으로 파일 나열 |
기본 탐색 – “cd”명령
서버에있는 파일 목록을 찾았 으면 탐색 할 수 있습니다. 파일 시스템을 탐색하려면 “change directory”를 나타내는 “cd”명령을 사용할 수 있습니다..
- 명령: CD
- 용법: cd [폴더 이름]
- 예 : cd / 샘플 폴더
| cd / | 루트 디렉토리로 이동 |
| CD . | 동일한 디렉토리에 남아 있습니다. |
| CD .. | 한 디렉토리 위로 이동 |
| cd – | 이전 디렉토리로 돌아 가기 |
| cd ~ | 홈 폴더로 이동 |
작업 디렉토리 인쇄 –“pwd”
Windows에서는 사용자가있는 정확한 폴더를 쉽게 찾을 수있는 파일 탐색기가 있습니다. Linux에서는 현재 위치를 표시하기 위해 “작업 디렉토리 인쇄”를 의미하는 “pwd”명령을 사용할 수 있습니다..
- 명령: 암호
- 결과: /root/.dashcore/chainstate
파일 및 폴더 찾기
각 디렉토리를 탐색하고 특정 파일을 찾는 데 시간이 많이 걸릴 수 있습니다. 파일 이름 (dash.conf)을 알고 있고 해당 위치를 찾으려면 “locate”명령을 사용할 수 있습니다. 이 명령은 Linux 시스템에서 파일 또는 폴더의 위치를 찾는 가장 쉬운 방법입니다..
- 예: dash.conf 찾기
- 결과: /root/.dash/dash.conf
“locate”와 유사하게 파일 이름을 기준으로 파일을 나열하는 데 사용할 수있는 “find”명령도 있습니다..
- 예: 찾기 /-유형 f-이름 "mncache.dat"
파일 및 폴더 만들기 – “mkdir”| “접촉”
때때로 새 폴더 나 파일을 만들고 싶을 수 있습니다. 이를 위해 다음 명령을 사용할 수 있습니다. 명령“mkdir”는 새 폴더 (디렉토리)를 만들고“접촉”는 새 파일을 만드는 데 사용됩니다..
- 예 : mkdir 새 폴더
- 예: pivx.conf를 터치합니다.
파일 및 폴더 복사 – “cp”명령
한 위치에서 다른 위치로 파일을 복사하려면 “cp”명령을 사용할 수 있습니다..
- 명령: cp
- 용법: cp [파일 이름] [소스 디렉토리]
- 예: cp masternode.conf / root
- 자세한 사용 정보를 보려면 cp –help를 입력하십시오.
파일 및 폴더 이동 – “mv”명령
파일 복사와 유사하게 “mv”명령을 사용하여 파일을 이동할 수도 있습니다..
- 명령: mv
- 용법: mv [파일 이름] [소스 디렉토리]
- 예: mv sample.txt /root/.dash
텍스트 편집기 사용
파일 (예 : phore.conf)을 생성하면 파일이 비어있게됩니다. 파일을 수정하려면 먼저 nano를 설치할 수있는 텍스트 편집기가 필요합니다..
설치: sudo apt-get 나노 설치
설치 후 콘솔 창에 nano filename을 입력하여 파일을 편집합니다..
서버 리소스 확인 – RAM, 디스크 & CPU 사용량
마스터 노드가 자주 충돌합니까? 그런 다음 가장 먼저 확인해야 할 것은 서버에 리소스가 부족한지 확인하는 것입니다. 다음 명령이 유용 할 것입니다..
| 무료 -m | 사용 된 서버 총계를 표시합니다. & 스왑 정보를 포함한 여유 메모리 |
| df -h | 사용 된 총계를 표시합니다. & 서버의 사용 가능한 디스크 공간 |
| 상단 | 서버의 현재 상태에 대한 많은 정보를 표시합니다. |
| netstat | 서버의 현재 네트워크 연결을 표시합니다. |

선택 과목: 디스크 사용량에 대한 자세한 보고서를 얻으려면 Unix 시스템 용 디스크 유틸리티 인 Ncdu를 설치할 수 있습니다..
- 설치 : sudo apt-get install ncdu
- 명령 : sudo ncdu /
선택 과목: 대역폭을 모니터링하려면 Linux 운영 체제 용 네트워크 유틸리티 인 vnStat를 설치할 수 있습니다..
- 설치 : sudo apt-get install vnstat
- 명령 : vnstat
기타 유용한 명령
| 지퍼 | 폴더를 압축하는 데 사용 | zip foldername.zip [대상-위치] |
| 압축을 풀다 | .zip으로 파일의 압축을 풀 때 사용하십시오. | 압축 된 폴더의 압축을 풉니 다. [대상 위치] |
| rm | 서버에서 파일 삭제 | rm sample.txt |
| rm * | 디렉토리에서 모든 파일 삭제 | |
| rmdir | 폴더 또는 디렉토리를 삭제하는 데 사용합니다. | rmdir 폴더 이름 |
| chmod | 파일 및 폴더의 권한 변경 | chmod 775 폴더 이름 |
| du -h | 디렉토리 또는 파일의 총 공간 계산 | du -h 파일 이름 |
| 머리 | 파일의 처음 10 줄을 표시합니다. | head dash.conf |
| 꼬리 | 파일의 마지막 10 줄을 표시합니다. | 꼬리 dash.conf |
| 출구 | 터미널 창에서 로그 아웃 | |
| 맑은 | 터미널 화면을 완전히 지 웁니다. | |
| 역사 | 마지막으로 사용한 명령 목록을 표시합니다. | “히스토리 10″– 마지막 10 개 명령을 표시합니다. |
| wget | 인터넷에서 파일을 다운로드하는 데 사용 | wget https://github.com/dashpay/dash/releases/download/v0.12.3.3/dashcore-0.12.3.3-x86_64-linux-gnu.tar.gz |
| apt-get 업데이트 | 업데이트 된 소프트웨어 패키지 및 보안 패치로 OS 업데이트. |
마스터 노드 명령
위의 SSH 명령은 VPS를 관리하는 데 도움이됩니다. 그러나 마스터 노드를 관리하려면 마스터 노드 명령을 배워야합니다. 다음 명령은 편리해야하며 대부분의 마스터 노드 코인에 적용 가능합니다..
노트 : 바꾸다 coinname-cli 마스터 노드 코인의 이름으로. 예 :“Dash-cli getinfo“
1. coinname-cli getinfo – json 데이터를 인쇄합니다. 지갑 버전, 블록 높이, 잔액 등의 정보를 표시합니다..
2. coinname-cli getmininginfo – 채굴 난이도, 체인 데이터, 네트워크 해시 레이트 등 채굴 관련 정보를 출력합니다..
3. coinname-cli getblockcount – 처리 된 총 블록 수를 표시합니다. 이 명령을 사용하여 마스터 노드 지갑 동기화 상태를 확인할 수 있습니다. 이 외에도 MASTERNODE_SYNC_FINISHED를 표시해야하는 “coinname-cli mnsync status”를 사용할 수도 있습니다..
4. coinname-cli 마스터 노드 상태 – 마스터 노드 상태 확인에 사용.
5. coinname-cli masternodelist 전체 | grep ip-address – 마스터 노드 작동 상태를 확인하는 데 사용됩니다..
6. coinname-cli masternode current – IP 주소, 포트, 수취인 세부 정보 등과 같은 마스터 노드에 대한보다 구체적인 정보를 표시합니다..
7. coinname-cli getconnectioncount – 마스터 노드에 대한 총 연결 수를 표시합니다..
8. coinname-cli getbalance – 마스터 노드 지갑의 잔액을 표시합니다. 대부분의 마스터 노드는 일반적으로 고온 / 저온 환경에서 설정되므로 균형은 0이됩니다. 또한 “coinname-cli listaccounts”를 사용할 수도 있습니다..
9. coinname-cli 마스터 노드 목록 – 네트워크의 모든 마스터 노드와 현재 상태를 나열합니다..
10. nano coinname.conf (예 : nano ~ / .dashcore / dash.conf) – 마스터 노드 구성 파일을 편집하여 노드를 추가하거나 구성을 변경합니다..
11. coinname-cli stop – 지갑을 중지하는 데 사용됩니다.
위의 명령 목록이 마스터 노드 서버를 관리하는 데 유용하기를 바랍니다. 유용하다고 생각되면 공유하십시오..
공유하고 싶은 다른 중요한 SSH 명령이 있습니까? 아니면이 기사에서 놓친 다른 마스터 노드 명령이 있습니까? 아래 댓글에 적어주세요.
기타 마스터 노드 가이드 :
- 마스터 노드를 안전하게 끄는 단계
- 마스터 노드 결제 인출 안내
- 마스터 노드에 대한 이메일 알림을받는 방법

Facebook
Pinterest