리눅스 썸네일형 리스트형 우분투에서 SFTP에 ChrootDirectory를 설정하여 사용자를 특정 디렉토리에 제한하는 방법 우분투에서 SFTP에 ChrootDirectory를 설정하여 사용자를 특정 디렉토리에 제한하는 방법우분투 22.04에서 특정 사용자에게 SFTP만 허용하고, ChrootDirectory로 홈 디렉토리 밖으로 접근하지 못하도록 제한하는 설정입니다.사용자 생성sudo adduser 사용자명Chroot용 디렉토리 소유자 및 권한 설정sudo chown root:root /home/사용자명sudo chmod 755 /home/사용자명SFTP 작업용 디렉토리 생성sudo mkdir /home/사용자명/uploadsudo chown 사용자명:사용자명 /home/사용자명/uploadsudo chmod 750 /home/사용자명/uploadSSH 설정 파일 수정sudo vim /etc/ssh/sshd_config# S.. 더보기 우분투 20.04에서 systemd-resolved를 비활성화하는 방법 우분투 20.04에서 systemd-resolved를 비활성화하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 20.04.6 LTS1. systemd-resolved 서비스 비활성화 및 중지sudo systemctl disable --now systemd-resolvedRemoved /etc/systemd/system/dbus-org.freedesktop.resolve1.service.Removed /etc/systemd/system/multi-user.target.wants/systemd-resolved.service.2. 기존 resolv.conf 제거rm /etc/resolv.conf3. 새로운 DNS 설정 적용cat /etc/resolv.confnamese.. 더보기 우분투 20.04에서 ModemManager 비활성화 및 제거하는 방법 우분투 20.04에서 ModemManager 비활성화 및 제거하는 방법ModemManager는 모바일 브로드밴드 모뎀을 관리하는 데몬입니다.테스트 환경$ lsb_release -dDescription: Ubuntu 20.04.6 LTS1. ModemManager 서비스 비활성화 및 중지sudo systemctl disable --now ModemManagerRemoved /etc/systemd/system/dbus-org.freedesktop.ModemManager1.service.Removed /etc/systemd/system/multi-user.target.wants/ModemManager.service.확인sudo systemctl is-enabled ModemManagerdisabled2... 더보기 우분투 24.04에서 Minikube를 활용하여 로컬 Kubernetes 클러스터를 구축하는 방법 우분투 24.04에서 Minikube를 활용하여 로컬 Kubernetes 클러스터를 구축하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS필수 패키지 설치sudo apt updatesudo apt install -y curl jq도커 설치curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.shsudo usermod -aG docker $USERnewgrp dockersudo systemctl enable --now dockersudo rm -f get-docker.sh1. Minikube 설치Minikube는 로컬에서 Kubernetes 클러스터를 실행할 수 있도록 도와주는 도구입.. 더보기 우분투에서 YARA를 설치하는 방법 우분투에서 YARA를 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.3 LTSapt로 설치(간단하지만 최신 버전이 아닐 수 있음)yara 설치 확인sudo apt updatesudo apt install yarayara 버전 정보 확인yara --version4.1.3CentOS 7에서 YARA를 설치하는 방법더보기---sudo yum install yara4.1.3---소스에서 빌드하여 설치(최신 버전 사용 가능)필수 패키지 설치sudo apt updatesudo apt install -y automake libtool make gcc pkg-config libssl-devYARA 소스 다운로드git clone --recursive https:/.. 더보기 systemctl mask와 apt-mark hold의 차이점 systemctl mask와 apt-mark hold의 차이점systemctl mask와 apt-mark hold는 모두 시스템에서 특정 서비스 또는 패키지의 동작을 제어하는 데 사용되지만 목적과 적용 범위에서 차이가 있습니다.systemctl mask서비스를 영구적으로 비활성화(완전 차단)sudo systemctl mask systemctl disable보다 강력한 명령으로 서비스 실행을 완전히 차단합니다.서비스가 다른 서비스에 의해 실행되지 않도록 /dev/null로 연결됩니다.예제sudo systemctl mask ModemManagerModemManager 서비스가 실행되지 않도록 완전히 차단합니다.systemctl start ModemManager를 실행해도 실행되지 않음.해제 방법sudo sy.. 더보기 우분투 24.04에서 polkitd 서비스 비활성화 및 제거하는 방법 우분투 24.04에서 polkitd 서비스 비활성화 및 제거하는 방법polkitd(PolicyKit)는 인증 및 권한 관리를 담당하는 서비스입니다. 일반적인 서버 환경에서는 필요하지 않을 수 있지만 GUI 환경이나 특정 시스템 서비스에서 사용될 수 있습니다.1. polkit 서비스 중지 및 강제 비활성화서비스 강제 중지sudo systemctl stop polkit마스킹하여 강제 비활성화sudo systemctl mask polkit2. polkit 패키지 제거policykit-1 패키지를 제거하면 GNOME, NetworkManager, Flatpak 등 일부 GUI 프로그램이 정상 동작하지 않을 수 있습니다. 패키지 의존성 확인apt depends policykit-1policykit-1 Depen.. 더보기 우분투 24.04에서 snapd 비활성화 및 삭제 방법 우분투 24.04에서 snapd 비활성화 및 삭제 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTSSnap 패키지 삭제Snap 패키지 목록 확인sudo snap listNo snaps are installed yet. Try 'snap install hello-world'.Snapd 비활성화스냅(snap) 서비스 비활성화sudo systemctl disable --now snapd.socketRemoved "/etc/systemd/system/sockets.target.wants/snapd.socket".sudo systemctl disable --now snapd.serviceRemoved "/etc/systemd/system/multi-user.tar.. 더보기 이전 1 ··· 21 22 23 24 25 26 27 ··· 200 다음