리눅스 썸네일형 리스트형 [VPN] SoftEther VPN 설치 및 설정-3 VPN Administrator 패스워드 변경 $ ./vpncmd VPN Server>serverpasswordset ServerPasswordSet command - Set VPN Server Administrator Password Please enter the password. To cancel press the Ctrl+D key. Password: ********* Confirm input: ********* The command completed successfully. 더보기 웹 서버에서 HSTS(HTTP Strict Transport Security)를 설정하는 방법 웹 서버에서 HSTS(HTTP Strict Transport Security)를 설정하는 방법 HSTS(Strict Transport Security)는 웹 사이트의 보안을 강화하기 위한 메커니즘 중 하나로, HTTPS를 통해 통신하는 것을 강제하고 중간자 공격을 방지하는 기능을 제공합니다. HSTS를 설정함으로써 클라이언트(웹 브라우저)는 지정된 기간 동안 해당 웹 사이트와의 모든 통신을 HTTPS를 통해서만 수행하도록 강제됩니다. Redirect HTTP connections to HTTPS Apache 설정 ServerName example.com RewriteEngine on RewriteCond %{HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [.. 더보기 [VPN] OPENVPN 스크립트로 패키지 설치 OPENVPN 스크립트로 패키지 설치 openvpn 설치 스크립트 실행 $ wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh Welcome to this OpenVPN road warrior installer! Which IPv4 address should be used? 1) 123.123.123.210 2) 172.17.0.1 IPv4 address [1]: 1 Which protocol should OpenVPN use? 1) UDP (recommended) 2) TCP Protocol [1]: 1 What port should OpenVPN listen to? Port [1194]: 1194 Select a DNS s.. 더보기 [VPN] openvpn client 설치(리눅스) openvpn client 설치 웹 관리자 화면에서 인증서 생성 및 다운로드 받기 인증서 생성 Create a new Certificates > Name > Create 인증서 다운로드 Certificates > vpnuser01(Name) 클릭 openvpn 패키지 설치 - epel-release, openvpn 설치 $ yum install -y epel-release $ yum install -y openvpn openvpn 설정 파일 편집 - vpnclient-201.ovpn 설정 $ vim /etc/openvpn/client/vpnclient-201.ovpn dev tun persist-tun persist-key client resolv-retry infinite remote 123.123.1.. 더보기 openvpn 구성 파일(.ovpn) 생성 openvpn 구성 파일 생성 vpnuser01.ovpn 파일을 만들기 위한 필요한 파일들 sample.ovpn(/usr/share/doc/openvpn-2.4.9/sample/sample-windows/sample.ovpn) ca.crt vpnuser01.crt vpnuser01.key vpnuser01.ovpn 파일 생성 vim vpnuser01.ovpn client dev tun persist-tun persist-key client resolv-retry infinite remote 127.0.0.1 1194 udp lport 0 cipher AES-256-CBC keysize 256 auth SHA256 tls-client -----BEGIN CERTIFICATE----- MIIDNTCCAh2g.. 더보기 [VPN] openvpn 서버 설치 openvpn 서버 설치 docker-compose.yml $ vim docker-compose.yml version: '3' services: openvpn: image: awalach/openvpn container_name: openvpn restart: always #network_mode: "host" cap_add: - NET_ADMIN volumes: - /usr/share/zoneinfo/Asia/Seoul:/etc/timezone - ./openvpn-data/conf:/etc/openvpn depends_on: - "openvpn-gui" ports: - "1194:1194/udp" openvpn-gui: image: awalach/openvpn-web-ui container_name:.. 더보기 SSH 세션을 유지하는 방법 SSH 세션을 유지하는 방법output클라이언트에서 일정 시간이 지나면 ssh가 끊기게 된다.client_loop: send disconnect: Broken pipesshd client_loop: send disconnect: Broken pipe 오류는 SSH 클라이언트와 서버 간의 연결이 끊어졌음을 나타냅니다. 이 오류는 일반적으로 클라이언트 또는 서버 측의 네트워크 문제로 인해 발생합니다. 몇 가지 해결 방법을 시도해 볼 수 있습니다. 네트워크 연결 확인클라이언트와 서버 간의 네트워크 연결이 안정적인지 확인합니다. 네트워크에 문제가 있는 경우 연결이 끊어질 수 있습니다. 네트워크 장비, 방화벽 또는 중개 서버와 같은 구성 요소를 확인하고 문제를 해결합니다.클라이언트 설정 확인클라이언트 측에서 SS.. 더보기 CentOS 7에서 사용하지 않는 오래된 커널 패키지를 정리하는 방법(사용하지 않는 커널 삭제) CentOS 7에서 사용하지 않는 오래된 커널 패키지를 정리하는 방법(사용하지 않는 커널 삭제) CentOS 7에서 오래된 커널을 삭제하여 2개만 남기고 나머지를 삭제하려면 다음 단계를 따를 수 있습니다. 이렇게 하면 디스크 공간을 확보하고 시스템을 깨끗하게 유지할 수 있습니다. 1. yum-utils 패키지 설치 package-cleanup 명령어를 사용하기 위한 패키지를 설치합니다. sudo yum install -y yum-utils 2. 현재 사용 중인 커널 확인 현재 사용 중인 커널 버전을 확인합니다. 이 정보를 사용하여 현재 사용 중인 커널을 식별할 것입니다. uname -r $ uname -r 4.14.186-146.268.amzn2.x86_64 3. 모든 설치된 커널 버전 확인 모든 설치된.. 더보기 이전 1 ··· 127 128 129 130 131 132 133 ··· 187 다음