반격 : 아치 리눅스에서 CSGO (Global Offensive) 서버 설정
이 튜토리얼은 Arch Linux에서 Counter-Strike : Global Offensive 서버를 설정하는 방법을 설명합니다. 이 학습서는 표준 사용으로 로그인했다고 가정합니다.
#
일반 사용자로 실행할 수있는 명령이 앞에 붙 습니다 $
. 루트 권한으로 명령을 실행하는 권장 방법은 일반 사용자로서 각 접두어를 접두어로 사용하는 것입니다 sudo
.vi
, vim
, nano
, emacs
등.방화벽을 사용하는 경우 들어오는 TCP 트래픽을 포트로 활성화해야합니다 80
.
Apache를 설치하십시오.
# pacman -S apache
Apache를 시작하고 부팅 할 때마다 시작하십시오.
# systemctl enable --now httpd
Apache가 실행 중인지 테스트하십시오. 를 방문 http://YOUR-SERVER-WEB-ADDRESS-OR-IP
하면 "/의 색인"을 보여주는 페이지가 나타납니다. ip addr
IP 주소를 알아야하는 경우 실행하십시오 .
Apache의 구성 파일은 /etc/httpd/conf/httpd.conf
입니다. 루트 사용자가 Apache를 시작했지만 User http
보안상의 이유로이 사용자로 즉시 실행되도록 전환합니다. DocumentRoot "/srv/http"
웹 파일을 찾을 위치를 설정합니다. CustomLog "/var/log/httpd/access_log" common
성공한 Apache에 대한 액세스가 기록 될 위치를 설정합니다. ErrorLog "/var/log/httpd/error_log"
Apache에 대한 액세스가 오류를 기록 할 위치를 설정합니다.
기본적으로 Apache에 사용하도록 구성된 확장명을 가진 색인 파일을 찾을 수없는 디렉토리가 제공되면 디렉토리의 내용을 표시하는 색인이 자동으로 생성됩니다. 이것은 보안 취약점으로 간주 될 수 있습니다. 비활성화하려면을 (를) 편집 /etc/httpd/conf/httpd.conf
하고을 <Directory "/srv/http">
(를 Options
) 삭제하십시오 Indexes
. 다시 시작하면 Apache는 "액세스가 금지되었습니다!" 같은 파일이 없으면 오류 메시지 /srv/http/index.html
가 나타납니다.
Apache를 다시 시작하십시오.
# systemctl restart httpd
기본적으로 사용자 ~/public_html/
디렉토리는에 표시됩니다 http://YOUR-SERVER-WEB-ADDRESS-OR-IP/~USERNAME/
. 그러나 사용자 http
는 사용자 디렉토리 및 해당 public_html
디렉토리에 대한 실행 가능한 비트 액세스 권한이 있어야합니다 .
$ mkdir ~/public_html
$ chmod o+x ~/
$ chmod o+x ~/public_html
또한 사용자 http
는 개별 파일에 대한 읽기 권한이 있어야합니다. 필요한 경우 다음 명령을 실행하십시오.
$ chmod o+r ~/public_html/<FILES>
public_html
디렉토리 및 파일 권한에 관계없이 사용자의 디렉토리가 웹 서버에 있지 #
않도록하려면 다음에서이 행을 주석으로 시작하십시오 (처음에 추가 ) /etc/httpd/conf/httpd.conf
.
Include conf/extra/httpd-userdir.conf
Apache를 다시 시작하십시오.
# systemctl restart httpd
동일한 Apache 서버에서 여러 도메인 이름을 호스트하고 다른 컨텐츠를 제공 할 수 있습니다.
가상 호스트 구성을 보유 할 폴더를 작성하십시오.
# mkdir /etc/httpd/conf/vhosts
다음과 같이 각 가상 호스트에 대한 구성 파일을 작성하십시오 /etc/httpd/conf/vhosts/YOUR-DOMAIN-NAME.com
.
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/srv/YOUR-DOMAIN-NAME.com"
ServerName YOUR-DOMAIN-NAME.com
ServerAlias YOUR-DOMAIN-NAME.com
ErrorLog "/var/log/httpd/YOUR-DOMAIN-NAME.com-error_log"
CustomLog "/var/log/httpd/YOUR-DOMAIN-NAME.com-access_log" common
<Directory "/srv/YOUR-DOMAIN-NAME.com">
Require all granted
</Directory>
</VirtualHost>
가상 호스트 제공 디렉토리를 작성하십시오.
# mkdir /srv/YOUR-DOMAIN-NAME.com
끝에 /etc/httpd/conf/httpd.conf
다음 가상 호스트 구성 파일을 각각 포함하십시오.
Include conf/vhosts/YOUR-DOMAIN-NAME.com
Apache를 다시 시작하십시오.
# systemctl restart httpd
Apache가받는 요청 YOUR-DOMAIN-NAME.com
은에서 제공됩니다 /srv/YOUR-DOMAIN-NAME.com
. Apache에 대한 특정 요청 ServerName
또는 ServerAlias
IP 주소 또는 IP로 해석되는 다른 도메인 이름과 일치하지 않는 Apache에 대한 요청 은 여전히 포함 된 첫 번째 가상 호스트에서 제공됩니다. 즉, 여전히 일반에서 무엇이든 접근 할 수 DocumentRoot
있는 것을 고려해야 /srv/http
합니다.
이 튜토리얼은 Arch Linux에서 Counter-Strike : Global Offensive 서버를 설정하는 방법을 설명합니다. 이 학습서는 표준 사용으로 로그인했다고 가정합니다.
전제 조건 최신 Linux Linux를 실행하는 Vultr 서버 (이 기사 참조) 실행중인 웹 서버 (Apache 또는 Nginx Sudo 액세스 명령 필요) t
이 학습서는 Arch Linux에서 Mumble 서버 (Murmur)를 설정하는 방법을 설명합니다. 이 학습서에서 수행 된 모든 것은 루트 사용자로 수행됩니다. 설치
전제 조건 최신 Arch Linux를 실행하는 Vultr 서버 (이 기사 참조) Sudo 액세스 : 루트로 실행하는 데 필요한 명령 앞에는 #이 있고 하나는
이 학습서는 Arch Linux에서 Team Fortress 2 서버를 설정하는 방법을 설명합니다. sudo 액세스 권한이있는 루트가 아닌 사용자 계정으로 로그인했다고 가정합니다.
이 튜토리얼은 Arch Linux에서 Spigot을 사용하여 Minecraft 서버를 설정하는 방법을 설명합니다. 이 튜토리얼에서는 사용자가 루트가 아닌 일반 사용자이고 hav
Arch Linux에서 공식 저장소는 핵심, 추가 및 커뮤니티입니다. 이 패키지는 이미 컴파일되었으며 pacman을 통해 설치됩니다. 일
Vultr는 뛰어난 템플릿과 함께 사용자 정의 이미지를 사용할 수있는 뛰어난 기능을 제공하여 실행할 수 있습니다.
머리말 아치 리눅스는 최첨단 기술과 유연한 구성으로 잘 알려진 범용 배포판입니다. Btrfs 스냅 샷을 사용하면
전제 조건 최신 Linux Linux를 실행하는 Vultr 서버 (이 기사 참조) Sudo 액세스 : 루트로 실행해야하는 명령 앞에는 #이 있고 하나가 있습니다.
Devtools 패키지는 원래 신뢰할 수있는 사용자가 공식 리포지토리에 대한 패키지를 올바르게 만들도록 만들어졌습니다. 그러나 일반 사용자가 사용할 수 있습니다
전제 조건 최신 Linux Linux를 실행하는 Vultr 서버 (이 기사 참조) 실행중인 웹 서버 (Apache 또는 Nginx Sudo 액세스) : 명령에 필요
전제 조건 Arch Linux 최신 버전으로 실행되는 Vultr 서버 (이 기사 참조) Sudo 액세스. 루트로 실행하는 데 필요한 명령 앞에는 #이 있고 하나는
전제 조건 최신 Linux Linux를 실행하는 Vultr 서버 (이 기사 참조) 실행중인 웹 서버 (Apache 또는 Nginx Sudo 액세스). 명령에는
전제 조건 Arch Linux 최신 버전으로 실행되는 Vultr 서버 (이 기사 참조) Sudo 액세스. 루트로 실행하는 데 필요한 명령 앞에는 #이 붙습니다. Th
소개 아치 리눅스는 더 널리 보급 된 배포판보다 작지만 여전히 강력합니다. 그것의 철학은 장점이 상당히 다릅니다.
makepkg를 직접 사용하면 시스템이 다소 오염됩니다. 기본 개발 패키지 그룹이 설치되어 있어야합니다. 이 방법은 기본적으로 의존성이 필요할 때
전제 조건 최신 Linux Linux를 실행하는 Vultr 서버 (이 기사 참조) 실행중인 웹 서버 (Apache 또는 Nginx Sudo 액세스) : 명령에 필요
랜섬웨어 공격이 증가하고 있지만 AI가 최신 컴퓨터 바이러스를 처리하는 데 도움이 될 수 있습니까? AI가 답인가? AI boone 또는 bane인지 여기에서 읽으십시오.
오픈 소스이자 무료 운영 체제인 ReactOS가 최신 버전과 함께 제공됩니다. 현대 Windows 사용자의 요구 사항을 충족하고 Microsoft를 무너뜨릴 수 있습니까? 이 구식이지만 더 새로운 OS 환경에 대해 자세히 알아보겠습니다.
Whatsapp은 마침내 Mac 및 Windows 사용자용 데스크톱 앱을 출시했습니다. 이제 Windows 또는 Mac에서 Whatsapp에 쉽게 액세스할 수 있습니다. Windows 8 이상 및 Mac OS 10.9 이상에서 사용 가능
인공 지능이 소규모 회사에서 어떻게 인기를 얻고 있으며 어떻게 인공 지능이 성장할 가능성을 높이고 경쟁자가 우위를 점할 수 있는지 알아보려면 이 기사를 읽으십시오.
최근 Apple은 문제를 해결하기 위해 macOS Catalina 10.15.4 추가 업데이트를 출시했지만 이 업데이트로 인해 Mac 컴퓨터의 브릭킹으로 이어지는 더 많은 문제가 발생하는 것 같습니다. 자세히 알아보려면 이 기사를 읽어보세요.
빅데이터의 13가지 상용 데이터 추출 도구
우리 컴퓨터는 모든 데이터를 저널링 파일 시스템이라고 하는 체계적인 방식으로 저장합니다. 검색을 누르는 즉시 컴퓨터에서 파일을 검색하고 표시할 수 있는 효율적인 방법입니다.https://wethegeek.com/?p=94116&preview=true
과학이 빠른 속도로 발전하고 우리의 많은 노력을 인수함에 따라 설명할 수 없는 특이점에 처할 위험도 높아집니다. 특이점이 우리에게 무엇을 의미할 수 있는지 읽어보십시오.
26가지 빅 데이터 분석 기법에 대한 통찰: 1부
의료 분야의 AI는 지난 수십 년 동안 큰 도약을 했습니다. 따라서 의료 분야에서 AI의 미래는 여전히 나날이 성장하고 있습니다.