ubuntu 썸네일형 리스트형 우분투 24.04에서 MySQL 8.4 LTS 바이너리(Binary) 방식으로 설치하는 방법 우분투 24.04에서 MySQL 8.4 LTS 바이너리(Binary) 방식으로 설치하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.1 LTS$ uname -maarch641. 기본 패키지 설치MySQL 실행 및 압축 해제를 위한 필수 패키지를 설치합니다.apt updateapt install -y lsb-release wget gzip xz-utils2. MySQL 패키지 설치apt install -y libaio1t64 libnuma1 libncurses6libaio 심볼릭 링크 생성우분투 24.04에서는 libaio.so.1 대신 libaio.so.1t64 형태로 제공되므로 심볼릭 링크를 생성해야 합니다. ARM64(aarch64)ln -s .. 더보기 우분투에서 방화벽(ufw)을 설정하는 방법 우분투에서 방화벽(ufw)을 설정하는 방법1. ufw 서비스 관리서비스 시작 및 활성화sudo ufw enable주의: SSH 포트(22)를 먼저 허용하지 않고 실행하면 원격 접속이 끊길 수 있습니다.서비스 중지sudo ufw disable상태 확인sudo ufw status verbose2. 서비스(Service) 기반 설정ufw는 /etc/services 파일을 참조하여 서비스 이름으로 규칙을 정할 수 있습니다. 서비스 허용sudo ufw allow sshsudo ufw allow httpsudo ufw allow httpssudo ufw allow ftp서비스 제거sudo ufw delete allow ftp3. 포트(Port) 기반 설정특정 포트 번호와 프로토콜을 지정합니다. 포트 허용sudo u.. 더보기 우분투 24.04에서 TCP Wrappers를 사용하는 sshd 서비스를 접근 제어하는 방법 우분투 24.04에서 TCP Wrappers(libwrap)를 사용하는 sshd 서비스를 접근 제어하는 방법TCP Wrappers는 데몬(서비스)이 실행될 때 라이브러리를 참조하므로 별도의 서비스 재시작이 필요 없는 경우가 많지만, 해당 서비스가 이 파일을 읽을 수 있는지(라이브러리 의존성)를 먼저 확인해야 합니다.TCP Wrappers 적용 가능 여부 확인sshd 바이너리의 libwrap 의존성 확인ldd $(which sshd) | grep libwrap libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007fdf21dfa000)또는 심볼 포함 여부 확인strings $(which sshd) | grep hosts_accesshosts_.. 더보기 우분투에서 네트워크 재기동하는 방법 우분투에서 네트워크 재기동하는 방법우분투는 버전이 올라가면서 네트워크 관리 방식이 변화해 왔습니다.과거에는 ifup / ifdown 방식이 표준이었지만 최근 우분투(18.04 이후)에서는 Netplan + systemd-networkd / NetworkManager 구조가 기본입니다.1. ifdown 명령어가 없는 이유이는 기본 네트워크 관리 도구가 Netplan으로 변경되었기 때문입니다.ifupdown 패키지는 더 이상 기본 설치 대상이 아닙니다.$ ifdownCommand 'ifdown' not found, but can be installed with:apt install ifupdown # version 0.8.36+nmu1ubuntu5, orapt install ifupdow.. 더보기 리눅스 wget 명령어 사용법 정리 리눅스 wget 명령어 사용법 정리wget은 HTTP, HTTPS, FTP 프로토콜을 통해 파일을 다운로드할 수 있는 CLI 도구로 서버 환경·자동화 스크립트·대용량 파일 다운로드에서 거의 필수로 사용됩니다.wget 설치Ubuntu/Debian 계열sudo apt updatesudo apt install -y wgetRHEL/Rocky/AlmaLinuxsudo dnf install -y wgetAlpine Linuxapk add wget설치 확인wget --version기본 사용법기본 다운로드wget https://example.com/file.tar.gz저장 파일명 지정wget -O newname.tar.gz https://example.com/file.tar.gz특정 디렉토리에 저장wget -P /d.. 더보기 VirtualBox의 가상 그래픽 카드(vmwgfx) 드라이버와 Ubuntu 24.04 커널 간의 호환성 문제 VirtualBox의 가상 그래픽 카드(vmwgfx) 드라이버와 Ubuntu 24.04 커널 간의 호환성 문제오류vmwgfx 0000:00:0Z.0 [drm] *ERROR* vmwgfx seems to be running on an unsupported hypervisor.vmwgfx 0000:00:0Z.0 [drm] *ERROR* This configuration is likely broken.vmwgfx 0000:00:0Z.0 [drm] *ERROR* Please switch to a supported graphics device to avoid problems원인vmwgfx 드라이버 : VirtualBox용 VMware 호환 그래픽 드라이버Ubuntu 24.04의 새 커널 (6.8.x)이 vmwgf.. 더보기 리눅스 stdbuf 명령어 사용법 정리 리눅스 stdbuf 명령어 사용법 정리stdbuf는 GNU coreutils 패키지에 포함된 명령어로 프로그램의 표준 입력(stdin), 표준 출력(stdout), 표준 에러(stderr) 에 대한 버퍼링 정책을 즉시 변경할 때 사용됩니다.설치Debian(Ubuntu) 계열sudo apt updatesudo apt install coreutilsRHEL(CentOS) 계열sudo yum install coreutils기본 사용법stdbuf [옵션] 명령어주요 옵션-i MODE : 표준 입력 버퍼링 설정-o MODE : 표준 출력 버퍼링 설정-e MODE : 표준 에러 버퍼링 설정버퍼링 모드L : 라인 버퍼링 (줄바꿈마다 flush)0 : 버퍼링 없음 (즉시 flush)full : 완전 버퍼링 (기본값)1.. 더보기 우분투 24.04에서 PostgreSQL을 설치하는 방법 우분투 24.04에서 PostgreSQL을 설치하는 방법우분투 24.04에 PostgreSQL 17을 공식 PostgreSQL APT 저장소(PGDG)를 통해 설치하고 기본 설정 및 외부 접속까지 구성하는 방법입니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.2 LTSAPT 패키지 목록 업데이트sudo apt update필수 패키지 설치sudo apt install -y curl ca-certificates gnupg lsb-releasePostgreSQL APT 저장소 추가sudo sh -c "echo 'deb [signed-by=/usr/share/postgresql-common/pgdg/apt.postgresql.org.asc] https.. 더보기 이전 1 2 3 4 ··· 23 다음