본문 바로가기

반응형

변군이글루

C276x260 우분투 22.04에서 TFTP 서버를 구축하는 방법 우분투 22.04에서 TFTP 서버를 구축하는 방법TFTP 서버는 작은 크기의 파일을 네트워크를 통해 전송하는 간단한 파일 전송 프로토콜을 제공합니다.테스트 환경$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.1 LTSRelease: 22.04Codename: jammyAPT 리포지토리 패키지 업데이트apt updatetftpd-hpa 패키지 설치apt install -y tftpd-hpaTFTP 계정 정보(그룹/계정)$ cat /etc/group | grep tftptftp:x:118:$ cat /etc/passwd | grep tftptftp:x:113:118:tftp daemon,,.. 더보기
C276x260 CentOS 7에서 Kickstart 서버를 구성하는 방법 CentOS 7에서 Kickstart 서버를 구성하는 방법 SELinux 및 방화벽 설정 SELinux를 비활성화하려면 /etc/selinux/config 파일을 열고 SELINUX=disabled로 설정합니다. sudo vim /etc/selinux/config SELINUX=disabled 방화벽을 끄려면 다음 명령을 사용합니다. sudo systemctl stop firewalld sudo systemctl disable firewalld 1. TFTP 서버 설정 1-1. TFTP 서버를 설치하려면 다음 명령을 사용합니다. sudo yum install tftp-server TFTP 서버를 시작하고 활성화합니다. sudo systemctl start tftp sudo systemctl enable .. 더보기
C276x260 NGINX 설치 및 설정하는 방법 NGINX(nginx-1.4.2) 설치 및 설정하는 방법1. NGINX 소스 다운로드 및 압축 해제nginx-1.4.2 버전을 다운로드하고 압축을 해제합니다.wget http://nginx.org/download/nginx-1.4.2.tar.gztar xvfz nginx-1.4.2.tar.gzcd nginx-1.4.22. NGINX 구성 및 설치설치 위치와 사용자 그룹을 지정하고 SSL과 gzip 모듈을 포함하여 NGINX를 구성합니다.cd nginx-1.4.2./configure --prefix=/usr/local/nginx --user=daemon --group=daemon --with-http_ssl_module \ --with-http_gzip_static_module --without-ma.. 더보기
C276x260 SSH 서버 설치 및 설정(sshd) SSH 서버 설치 및 설정(sshd)1. OpenSSH 기존 설치 제거 및 새 버전 설치기존에 설치된 OpenSSH를 제거하고 ssh-3.2.9.1 버전을 다운로드하여 설치합니다../configuremake && sudo make install2. SSH 서비스 설정 파일 생성/etc/xinetd.d/ssh 파일을 생성하여 SSH 서비스를 설정합니다.vim /etc/xinetd.d/sshservice ssh{ disable = no flags = REUSE socket_type = stream wait = no user = root server = /usr/lo.. 더보기
C276x260 우분투 SquashFS 사용 방법 우분투 SquashFS 사용 방법SquashFS란?SquashFS는 리눅스 운영 체제에서 사용되는 읽기 전용 파일 시스템으로, 여러 파일과 디렉토리를 단일 파일에 압축하여 저장할 수 있습니다. 이를 통해 운영 체제나 소프트웨어 배포를 위한 인스톨러 등에서 이미지 크기를 줄일 수 있습니다.SquashFS 사용 방법1. squashfs-tools 패키지 설치SquashFS 이미지를 만들고 관리하기 위해서는 squashfs-tools 패키지를 설치해야 합니다. Ubuntu에서는 다음과 같은 명령어로 설치할 수 있습니다. squashfs-tools 패키지sudo apt-get install -y squashfs-tools$ apt-get info squashfs-toolsPackage: squashfs-tool.. 더보기
C276x260 IPA(국제 음성 기호) 발음 듣기 IPA(국제 음성 기호) 발음 듣기 참고URL- 국제 음성 기호(IPA) 발음 듣기 더보기
C276x260 리눅스 서버의 보안을 강화하는 방법 리눅스 서버의 보안을 강화하는 방법1. 현재 서버 보안상태 및 자원상태 확인pstree : 현재 구동 중인 프로세스를 트리 형태로 확인할 수 있습니다.lsof / ps : 열린 파일 및 프로세스 정보를 상세히 점검합니다.netstat -anlp : 열려 있는 포트를 확인하여 iptables 방화벽 설정에 반영할 준비를 합니다.vmstat/top/iostat/sar : 시스템 자원 상태를 파악하여 부하 상태를 점검합니다.df -Th : 각 파티션의 용량을 확인합니다.uname -a : 현재 실행 중인 커널 버전 정보를 확인합니다.2. 시간 동기화서버의 시간 동기화를 자동으로 설정하려면 크론탭(crontab)을 사용하여 rdate 명령을 이용해 시간을 동기화하도록 설정합니다.cat > /root/time.s.. 더보기
C276x260 APM과 Cacti 설치 및 설정하는 방법 APM(Apache, PHP, MySQL)과 Cacti 설치 및 설정하는 방법APM 설치1. 패키지 버전 정보MySQL : mysql-5.0.45.tar.gzApache : httpd-2.2.11.tar.bz2PHP : php-5.2.5.tar.gzZend Optimizer : ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz2. 필요한 라이브러리 설치sudo yum install -y gd gd-devel libpng libpng-devel libjpeg libjpeg-devel freetype \freetype-devel fontconfig fontconfig-devel libxml2 libxml2-devel openssl openssl-devel \gmp gmp-de.. 더보기

728x90
반응형