리눅스 썸네일형 리스트형 Tomcat Native 1.1.24를 소스 코드로부터 빌드하는 방법 Tomcat Native 1.1.24를 소스 코드로부터 빌드하는 방법 Tomcat Native Library (tomcat-native)는 Apache Tomcat 웹 서버에서 SSL/TLS 암호화와 관련된 네이티브 컴포넌트를 제공합니다. 1. Tomcat Native 소스 코드 다운로드 Tomcat Native 소스 코드를 Apache Tomcat 웹 사이트에서 다운로드합니다. wget https://downloads.apache.org/tomcat/tomcat-connectors/native/1.1.24/source/tomcat-native-1.1.24-src.tar.gz 2. 소스 코드 압축 풀기 다운로드한 소스 코드 압축 파일을 압축 해제합니다. tar -xvzf tomcat-native-1.1... 더보기 watch 명령어 watch 명령어 watch 명령어는 주기적으로 다른 명령어나 스크립트의 실행 결과를 감시하고 출력하는 유용한 도구입니다. 주로 리눅스와 Unix 기반 시스템에서 사용되며, 시스템 모니터링, 로그 파일 실시간 모니터링, 명령어 주기적 실행 등에 활용됩니다. watch 패키지 설치 watch 명령어는 일반적으로 리눅스 및 Unix 기반 시스템에 기본적으로 설치되어 있으므로 별도의 설치가 필요하지 않습니다. watch 명령어의 기본 구문 watch [옵션] 명령어 옵션 : watch 명령어의 옵션을 설정할 수 있으며, 아래에서 설명하겠습니다. 명령어 : 주기적으로 실행하고 감시할 명령어나 스크립트를 지정합니다. 주요 옵션 -n 또는 --interval : 실행 주기를 초 단위로 지정합니다. 기본값은 2초입니.. 더보기 [리눅스] samba 서버를 구축하는 방법 samba 서버를 구축하는 방법 1. Samba 패키지 설치: Samba를 설치하기 위해 아래 명령어를 실행합니다. yum -y install smb nmb winbind 2. Samba 서비스 시작: Samba 서비스를 시작하고 부팅 시 자동으로 시작되도록 설정합니다. chkconfig --level 35 smb on chkconfig --level 35 nmb on 위의 명령어를 실행하면 Samba 서비스가 시작되고, 시스템이 재부팅될 때 자동으로 시작됩니다. 3. Samba 사용자 계정 추가: Samba에 접근할 사용자 계정을 추가합니다. 아래 명령어를 사용하여 Samba 계정을 생성합니다. smbpasswd -a test 위의 예제에서 username은 실제로 사용하려는 사용자 계정 이름으로 대체.. 더보기 CentOS 6에서 Heartbeat을 사용하여 고가용성(HA) 클러스터를 구성하는 방법 CentOS 6에서 Heartbeat을 사용하여 고가용성(HA) 클러스터를 구성하는 방법 1. EPEL 저장소 설치 rpm -Uvh http://mirror.premi.st/epel/6/x86_64/epel-release-6-8.noarch.rpm 2. libnet 패키지 설치 sudo yum install -y libnet 3. heartbeat 패키지 설치 sudo yum install -y heartbeat 4. 샘플 설정 파일 복사 cp /usr/share/doc/heartbeat-3.0.4/authkeys /etc/ha.d/ cp /usr/share/doc/heartbeat-3.0.4/ha.cf /etc/ha.d/ cp /usr/share/doc/heartbeat-3.0.4/haresources.. 더보기 ftps 설치 및 서버 구성(vsftpd : ftp+ssl) ftps 설치 및 서버 구성(vsftpd : ftp+ssl) vsftpd는 매우 안전한 FTP 데몬입니다. SFTP와 FTPS의 차이점 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) vsftpd 서버 및 클라이언트 패키지 설치 vsftpd : Very Secure FTP Daemon ftp : Internet file transfer program vsftpd 패키지 설치 yum install -y vsftpd ftp vsftpd 버전 정보 확인 $ vsftpd -v vsftpd: version 3.0.2 $ yum info ftp | grep Version Version : 0.17 vsftpd 서비스 시작 systemctl.. 더보기 CentOS 6에서 NFS를 설치하고 설정하는 방법 CentOS 6에서 NFS(Network File System)를 설치하고 설정하는 방법 1. NFS 패키지 설치 NFS 패키지를 설치합니다. sudo yum install -y nfs-utils nfs-utils-lib 2. NFS Port 설정 sudo vim /etc/sysconfig/nfs # # Define which protocol versions mountd # will advertise. The values are "no" or "yes" # with yes being the default #MOUNTD_NFS_V2="no" #MOUNTD_NFS_V3="no" # # # Path to remote quota server. See rquotad(8) #RQUOTAD="/usr/sbin/rpc.. 더보기 리눅스에서 LVM을 사용하여 파일 시스템을 생성하는 방법 리눅스에서 LVM을 사용하여 파일 시스템을 생성하는 방법 LVM을 사용하여 리눅스 시스템에 새로운 물리적인 볼륨(PV), 볼륨 그룹(VG), 논리적인 볼륨(LV)을 만들고 확장하는 절차입니다. 하드 디스크 정보 확인(물리 디스크 확인) fdisk -l $ fdisk -l Disk /dev/sda: 85.9 GB, 85899345920 bytes 255 heads, 63 sectors/track, 10443 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk i.. 더보기 [리눅스] 오픈SSL 취약점 확인(openssl) 오픈SSL 취약점 확인(openssl) Heartbleed test URL : http://filippo.io/Heartbleed/ 테스트 명령 openssl s_client -connect google.com:443 -tlsextdebug 2>&1 CONNECTED(00000003) TLS server extension "renegotiation info" (id=65281), len=1 0001 - TLS server extension "EC point formats" (id=11), len=4 0000 - 03 00 01 02 .... TLS server extension "session ticket" (id=35), len=0 TLS server extension "heartbeat" (id=15.. 더보기 이전 1 ··· 142 143 144 145 146 147 148 ··· 175 다음