본문 바로가기
728x90
반응형

리눅스12

(Linux) NFS 구축방법(서버/클라이언트 가이드) 오늘의 주제 : 리눅스 NFS 구축 방법 - 서버와 클라이언트 설정 가이드리눅스 서버의 NFS는 네트워크로 연결된 여러 대의 시스템 간에 파일을 공유하는 데 사용되는 프로토콜입니다. CentOS/RHEL 7버전에서 사용가능하며, 이 게시물에서는 리눅스에서 NFS 서버와 클라이언트를 설정하는 방법을 단계별로 안내드리겠습니다.    NFS 서버 설정1) 필요한 패키지 설치yum install -y nfs-utils  2) NFS와 관련된 서비스 시작 및 자동 시작 설정systemctl start rpcbindsystemctl start nfs-serversystemctl enable rpcbindsystemctl enable nfs-server  3) 공유할 디렉터리 생성mkdir /path/to/share.. 2023. 9. 15.
(Shell Script) 리눅스 쉘스크립트 조건식 (if/for/while) Summary 이 포스트에서는 리눅스 Shell Script 에서 사용되는 조건식을 정리하고자 합니다. 더불어 IF / FOR / WHILE 문도 간단히 사용법을 소개합니다. 조건식이 헷갈리는 부분이 많아 보통 많이 사용하는 것 말고는 잘 외워지지 않아 이렇게 정리해보려고 합니다. 생각보다 되게 다양한 조건식들이 있으니 스크립트 작성시 폭넓은 조건식 사용을 위해 공부해봅시다. IF 문 사용법 if [ 조건식 ]; then 명령어 elif [ 다른 조건식 ]; then 명령어 else 명령어 fi FOR 문 사용법 for 변수 in 값1 값2 ... 값n do 명령어 done WHILE 문 사용법 while [ 조건식 ] do 명령어 done 조건식 설명 조건식 설명 -ne 값이 다르면 참 -gt 값1 >.. 2023. 8. 3.
(Shell Script) 서버 리소스 사용량 모니터링 Summary 오늘은 리눅스 서버의 자원 사용량을 모니터링 하는 스크립트를 만들어 볼까 합니다. CPU와 메모리 사용량을 주기적으로 체크하고, 일정 임계값을 넘어설 경우 알림을 주는 스크립트를 만들어 서버의 리소스를 사용량을 감시하도록 해봅시다. 스크립트 작성 및 설명 1) 알람이 발생되는 임계치를 지정합니다 : # CPU, 메모리 임계치 설정 CPU_THRESHOLD=75.0 MEMORY_THRESHOLD=80.0 2) 서버 리소스 사용량을 확인합니다 : # CPU 사용량 확인 CPU_USAGE=$(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1}') # 메모리 사용량 확인 MEMORY_USAGE=.. 2023. 7. 22.
(CentOS7) OpenSSL 버전 업그레이드 Summary 이 게시물에서는 CentOS7 버전의 서버에서 사용되는 openssl 의 개념에 대해 간단히 설명하고 버전을 변경하는 절차에 대해 설명합니다. What is OpenSSL? OpenSSL 이란 암호화 및 보안 프로토콜을 구현하는 오픈 소스 라이브러리입니다. 이 라이브러리는 다양한 보안 기능을 제공하여 데이터의 암호화, 복호화, 디지털 서명, 인증서 관리 등을 수행할 수 있습니다. openssl TLS(Transport Layer Security) 및 SSL(Secure Sockets Layer)과 같은 프로토콜의 구현에 주로 사용됩니다. 리눅스 운영 체제에서는 openssl 라이브러리를 사용하여 보안 관련 작업을 처리합니다. openssl을 사용하여 암호화, 복호화, 디지털 서명 등의 작업.. 2023. 7. 10.
728x90
반응형