본문 바로가기

리눅스

C276x260.fwebp.q85 [draft] CentOS 7에서 Go 언어를 설치하는 방법 CentOS 7에서 Go(Golang) 언어를 설치하는 방법테스트 환경운영체제 정보$ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)Architecture: x86_64Go 패키지 다운로드 및 체크섬 확인패키지 다운로드wget https://go.dev/dl/go1.19.4.linux-amd64.tar.gz파일 무결성 확인 (Checksum)sha256sum go1.19.4.linux-amd64.tar.gzc9c08f783325c4cf840a94333159cc937f05f75d36a8b307951d5bd959cf2ab8 go1.19.4.linux-amd64.tar.gz다운로드 페이지(https://go.dev/dl/)에 있는 체크섬과 동일하면.. 더보기
C276x260.fwebp.q85 [draft] 우분투 "sudo: cd: command not found" 오류 우분투 "sudo: cd: command not found" 오류"오류는 sudo 명령어로 cd 명령어를 사용하려고 할 때 발생하는 것으로 cd 명령어는 디렉토리를 변경하는 내부 명령어이기 때문에 sudo와 함께 사용할 수 없습니다. cd 명령어는 현재 셸 세션에서만 작동하며 따라서 슈퍼유저(root) 권한이 필요하지 않습니다. sudo 명령어는 주로 파일 시스템 및 명령어 실행과 관련된 작업에 사용되며 디렉토리를 변경하는데는 사용되지 않습니다.만약 슈퍼유저 권한으로 특정 디렉토리에 접근하려면 다음과 같은 방법을 사용할 수 있습니다.1. sudo -i를 사용한 슈퍼유저 셸 실행슈퍼유저 권한으로 새로운 셸을 실행하여 디렉토리를 변경할 수 있습니다.sudo -icd /path/to/directory이후 ex.. 더보기
C276x260.fwebp.q85 [draft] 우분투 22.04에서 Ruby 2를 설치하는 방법 우분투 2204에서 Ruby 2를 설치하는 방법우분투 22.04 환경에서 특정 프로젝트를 위해 Ruby 2 버전대(예: 2.7.6)가 필요한 경우 버전 관리 도구인 rbenv를 사용하는 것이 가장 깔끔하고 안전합니다.테스트 환경운영체제 정보$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.1 LTSRelease: 22.04Codename: jammy필수 의존성 패키지 설치sudo apt-get updatesudo apt-get install -y git curl libssl-dev libreadline-dev zlib1g-devrbenv 및 ruby-build 설치rbenv 리포지토리 클론.. 더보기
C276x260.fwebp.q85 [draft] CentOS 7에서 PHP-FPM 8.1을 설치하는 방법 CentOS 7에서 PHP-FPM 8.1을 설치하는 방법PHP-FPM : PHP FastCGI Process ManagerCentOS 7은 PHP 5.x를 지원하며, PHP 8.1은 공식 CentOS 7 저장소에 포함되어 있지 않습니다.PHP 8.1을 CentOS 7에 설치하려면 추가 저장소 설정이 필요하며, Remi 저장소는 이를 제공하는 인기있는 옵션 중 하나입니다.Remi 저장소를 사용하여 CentOS 7에 PHP 8.1을 설치할 수 있습니다.테스트 환경운영체제 버전 정보$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ getconf LONG_BIT64filewalld 서비스 정지sudo systemctl stop firewalldsud.. 더보기
C276x260.fwebp.q85 [draft] Amazon Linux 2에 PHP 8을 설치하는 방법 Amazon Linux 2에 PHP 8을 설치하는 방법테스트 환경운영체제 정보$ cat /etc/os-releaseNAME="Amazon Linux"VERSION="2"ID="amzn"ID_LIKE="centos rhel fedora"VERSION_ID="2"PRETTY_NAME="Amazon Linux 2"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"HOME_URL="https://amazonlinux.com/"아마존 리눅스 패키지 매니저 툴amazon-linux-extras list$ amazon-linux-extras list | grep php 42 php7.4 available [ =stable .. 더보기
C276x260.fwebp.q85 [draft] 우분투 22.04에서 Samba 서버를 설치하고 구성하는 방법 우분투 22.04에서 Samba 서버를 설치하고 구성하는 방법(Linux/Windows 공유)우분투 22.04 환경에서 Samba 서버를 구축하여 리눅스 및 윈도우 클라이언트와 파일을 공유하는 방법입니다.테스트 환경운영체제 정보$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.1 LTSRelease: 22.04Codename: jammy구성도1. Samba 서버 설치Samba 패키지 설치sudo apt-get updatesudo apt-get install -y sambaSamba 버전 정보 확인samba --versionVersion 4.15.9-UbuntuS.. 더보기
C276x260.fwebp.q85 [draft] 맥북 잠금 화면 설정(활성 화면 코너) 맥북 잠금 화면 설정(활성 화면 코너)모니터 핫 코너로 잠금 화면 설정하기애플 메뉴 > 시스템 환경설정 > 데스크탑 및 화면 보호기 > 핫 코너(또는)애플 메뉴 > 시스템 환경설정 > Mission Control > 핫 코너잠금 화면 단축키 : control + command + q 참고URL- Mac 사용 설명서 : Mac에서 핫 코너 사용하기 더보기
C276x260.fwebp.q85 [draft] OWASP TOP 10 웹 애플리케이션 보안 위험 OWASP TOP 10 웹 애플리케이션 보안 위험A01:2021-취약한 접근 제어(Broken Access Control)는 5위에서 한 계단 상승하여 애플리케이션의 94%가 어떤 형태로든 취약한 접근 제어를 테스트했습니다. 취약한 접근 제어에 매핑된 34개의 공통 약점 열거(CWE)는 다른 어떤 카테고리보다 애플리케이션에서 더 많이 발생했습니다.A02:2021-암호화 실패(Cryptographic Failures)가 2위로 한 계단 올라갔는데, 이전에는 민감한 데이터 노출로 알려졌지만 근본 원인이라기보다는 광범위한 증상이었습니다. 여기서는 민감한 데이터 노출 또는 시스템 손상으로 이어지는 암호화와 관련된 장애에 새롭게 초점을 맞춥니다.A03:2021-인젝션(Injection)이 3위로 내려갔습니다. 애.. 더보기