현재 위치 - 회사기업대전 - 중국 기업 정보 - Linux 시스템용 VPS 를 구축하려면 튜토리얼

Linux 시스템용 VPS 를 구축하려면 튜토리얼

Linux 는 Unix 의 네트워크 중심 설계 아이디어를 계승하여 안정적인 성능을 갖춘 다중 사용자 네트워크 운영 체제입니다. Linux 에 VPS 를 구축하고자 하는 사용자가 있습니다. 이 문장 에서는 주로 방화벽 및 SSH 와 같은 기본 소프트웨어를 배포하는 방법을 포함하여 Linux 시스템을 구축하는 VPS 의 예를 소개합니다. 매우 세밀하며 필요한 친구는

사전 준비

를 참조할 수 있습니다 제가 선택한 것은 기와공입니다. 당시 512 M 메모리 5 G SSD, 500 G 유량/월, 9.99 칼을 구입했는데, 지금은 이런 저가 코스가 끝난 것 같습니다. 관심 있는 친구는 다른 세트나 다른 회사의 VPS 를 볼 수 있습니다. 어떤 친구들은 DigitalOcean 의 속도가 매우 빠르며 YouTube 직접 1440p 를 보고 있다고 말하지만, 아직 테스트하지 않았습니다. 현재 기와를 옮기는 속도가 제 요구를 충족시킬 수 있고, DO 의 가격이 비교적 비싸다고 합니다.

서버를 구입한 후 CentOS7 을 설치합니다. 다음 자습서는 CentOS7 을 기반으로 합니다. 새 OS 를 설치한 후 이와노조는 SSH 의 포트와 루트 비밀번호를 알려 줍니다. 이들은 스스로 사용자 정의할 수 없습니다. 잊어버리면 루트 비밀번호를 재설정할 수 있다는 것을 명심하십시오 반응이 느리기 때문에 앞으로 ssh 로그인을 사용하여 VPS 를 구성하겠습니다. Mac 에서 단말기를 직접 사용하면 됩니다. win 에서 ssh 도구를 직접 찾으면 됩니다.

로그인 ssh 명령:

코드 복사 코드는 다음과 같습니다.

$ ssh -p VPS 측 슬로건 루트 @ vpsip 주소

방화벽 구성

SSH 가 로그인할 수 없는 경우 방화벽이 SSH 포트를 닫은 것이므로 온라인 SSH 로그인을 통해 방화벽 재구성을 꺼야 합니다.

방화벽 구성 지우기

코드 복사 코드는 다음과 같습니다.

$ iptables -F

iptabels 지우기 SSH 로그인이 정상이면 방화벽을 관리할 필요가 없습니다.

설치 firewalld

코드 복사 코드는 다음과 같습니다.

$ yum install firewall d firewall-config P >

P.S 나는 firewalld 를 설치한 후 서비스를 시작할 때 계속 실패를 표시한 다음 서버를 다시 시작하면 firewalld 서비스를 정상적으로 시작할 수 있다. 비슷한 상황이 있는 친구는 서버를 다시 시작할 수 있다.

SSH 포트 수정

복제 코드 코드는 다음과 같습니다.

$ VI/usr/lib/firewalld/services P >

보안 셸 (ssh) Is a protocol for logging into and executing commands on remote machines.it provides secure encrypted communications.if you plan on access Achine remotely via ssh over a firewalled interface, Enable thisoption.you need the OpenSSH-server package installed for this option to be useful.

port = "을 참조하십시오

VI 명령: "I" 를 누르면 편집 모드가 되고, 편집 후 "ESC" 를 누르면 편집 모드가 종료되고, Shift 키를 누르면 ":"와 "wq" 를 입력하면 종료 VI 가 저장됩니다.

복사 코드 코드는 다음과 같습니다.

$ firewall-cmd-permanent-add-service = ssh

Shadowsocks 서비스 구축

이 서비스는 가장 간단하고 가장 많이 사용됩니다.

구성 요소 설치

코드 복사 코드는 다음과 같습니다.

$ yum install m2 crypto python-setup tools

설치 완료 후 구성 서버 매개 변수

복제 코드 코드는 다음과 같습니다.

$ VI/etc/shadowsocks.json

"server _ port": 8388,

"local _ address": "127.0.0

"method": "AES-256-CFB",

"fast _ open": false, <

포트를 수정해야 하는 경우 방화벽에서 응답한 포트를 열어야 합니다. Firewalld 를 사용하면 간단합니다.

코드 복사는 다음과 같습니다.

$ VI/usr/lib/firewall d/services/ss

Shadowsocks port

저장 종료, 그런 다음 firewalld 서비스를 다시 시작합니다.

코드 복사는 다음과 같습니다.

$ firewall-cmd-permanent-add-service Shadowsocks 서비스 시작

다음 명령을 실행합니다.

코드 복사 코드는 다음과 같습니다.

$ ss server-c/etc/

supervisor 설치 백그라운드 실행

다음 명령을 실행하여 supervisor 를 다운로드합니다.

코드 복사 코드는 다음과 같습니다.

P >

$ easy _ installsupervisor

그런 다음 구성 파일을 생성합니다.

코드 복사 코드는 다음과 같습니다.

/etc/supervisord.conf

구성 파일 수정:

코드 복사 코드는 다음과 같습니다.

$ VI/etc P >

[프로그램: ssserver] 명령 = ssserver-c/etc/shadowsocks.json

AP

supervisord 부팅 설정, 시작 파일 편집:

코드 복사 코드는 다음과 같습니다.

$ VI/etc/rc.local < 또한 centOS7 은 rc.local 에 실행 권한을 추가해야 합니다.

코드 복사는 다음과 같습니다.

$ chmod+x/etc/rc.local < 서버를 재부팅하면 됩니다.

iOS 에 VPN 접속을 위한 Strongswan 구축

보충: Linux 기본 명령

1.ls 명령:

파일의 경우 파일 이름과 기타 정보를 나열합니다.

일반 옵션:

-a:. 로 시작하는 암시적 파일을 포함하여 디렉토리의 모든 파일을 나열합니다.

-d: 디렉토리를 다른 파일이 아닌 파일처럼 표시합니다.

-i: 출력 파일의 I 노드에 대한 색인 정보입니다.

-k: 파일 크기를 k 바이트로 표시합니다.

-l: 파일의 상세 정보를 나열합니다.

-n: 이름 대신 숫자의 UID, GID 를 사용합니다.

-F: 각 파일 이름 뒤에 파일 유형을 설명하는 문자를 추가하고' *' 는 실행 가능한 일반 파일을 나타냅니다. "/"는 디렉토리를 나타냅니다. "@" 는 심볼릭 링크를 나타냅니다. "l" 은 FIFOS; 를 의미합니다. "=" 는 소켓을 나타냅니다.

2.cd 명령

형식: CD [디렉토리 이름]

일반 옵션:

CD >

CD ../ ... 현재 디렉토리를 두 레벨 위로 이동합니다.

CD-가장 최근에 액세스한 디렉토리로 돌아갑니다.

3.pwd 명령

형식: pwd

기능: 현재 작업 디렉토리의 절대 경로를 표시합니다.

관련 읽기: Linux 주요 기능

POSIX1.0 표준

과 완벽하게 호환되므로 Linux 에서 해당 시뮬레이터를 통해 일반적인 DOS, Windows 프로그램을 실행할 수 있습니다 이는 사용자가 Windows 에서 Linux 로 이동할 수 있는 기반을 제공합니다. 많은 사용자들이 Linux 사용을 고려할 때, 이전에 Windows 에서 흔히 볼 수 있었던 프로그램이 제대로 작동하는지 생각해 보면 의구심을 해소할 수 있다. (윌리엄 셰익스피어, 윈도, Windows, Windows, Windows, Windows)

다중 사용자, 다중 작업

Linux 는 여러 사용자를 지원하며, 각 사용자는 자신의 파일 디바이스에 대한 고유한 권한을 가지고 있어 사용자 간에 상호 영향을 미치지 않습니다. 멀티 태스킹은 현재 컴퓨터의 가장 중요한 기능 중 하나이며, 리눅스는 여러 프로그램을 동시에 독립적으로 실행할 수 있습니다.

좋은 인터페이스

Linux 에는 문자 인터페이스와 그래픽 인터페이스가 모두 있습니다. 문자 인터페이스에서 사용자는 키보드를 통해 적절한 명령을 입력하여 조작할 수 있습니다. 또한 사용자가 마우스로 조작할 수 있는 Windows 그래픽 인터페이스와 같은 X-Window 시스템도 제공합니다. X-Window 환경에서는 Windows 와 마찬가지로 Linux 버전의 Windows 라고 할 수 있습니다.

다양한 플랫폼 지원

Linux 는 x86, 680x0, SPARC, 알파 등의 프로세서가 있는 플랫폼과 같은 다양한 하드웨어 플랫폼에서 실행할 수 있습니다. 또한 Linux 는 핸드헬드, 셋톱 박스 또는 게임기에서 실행할 수 있는 임베디드 운영 체제입니다. 2001 년 1 월 출시된 Linux 버전 2.4 커널은 Intel 64 비트 칩 아키텍처를 완벽하게 지원합니다. 또한 Linux 는 멀티 프로세서 기술을 지원합니다. 여러 프로세서가 동시에 작동하므로 시스템 성능이 크게 향상됩니다.

Linux 시스템용 VPS 구축 단계 관련 문장:

1. Linux VPS 에서 Crontab 을 사용하여 예정된 재부팅 작업 수행

2. Linux 시스템 사용 방법

4. VPS 보안 구성 설정 방법

5. Linux 운영 체제 설치 시간을 보는 방법 요약

copyright 2024회사기업대전