본문 바로가기

linux43

Ubuntu OS 업그레이드 베하~! BTC_녹차공원 팀의 하동녹차 입니다. 이번주는 Ubuntu OS 업그레이드에 대해 알아 보겠습니다. Ubuntu OS 업그레이드를 해야하는 이유 Ubuntu 업그레이드를 해야하는 이유에 대해 말씀드리겠습니다. 업그레이드는 보안, 성능 및 최신 소프트웨어에 대한 지속적인 지원을 받기 위해 중요합니다. 우선 지원이 종료된 버전은 보안 업데이트를 받지 못하므로 시스템이 취약해질 수 있으나, 새로운 버전으로 업그레이드하면 최신 보안 패치를 받을 수 있습니다. 또한 업그레이드를 통해 최신 소프트웨어를 활용할 수 있습니다. 새로운 버전은 보다 효율적이고 최적화되어 성능 향상을 제공합니다. 즉 OS 업그레이드는 시스템의 안전성과 기능을 유지하며 최신 기술과 보안 업데이트를 활용하는 데 도움이 됩니다. Ub.. 2023. 11. 27.
PhpLDapAdmin 이란? 베하~! BTC_녹차공원 팀의 하동녹차 입니다. 이번주는 지난 Open LDap 에 이어 PhpLdapAdmin 에 대해 알아보겠습니다! https://btcd.tistory.com/1523 OpenLdap 이란? 베하~! BTC_녹차공원 팀의 하동녹차 입니다. 이번주는 OpenLdap 에 대해 알아보겠습니다! OpenLdap 이란? OpenLDAP(Open Lightweight Directory Access Protocol)은 주로 중앙화된 디렉터리 관리, 사용자 인증 및 권한 btcd.tistory.com PhpLdapAdmin 이란? phpLDAPadmin은 웹 브라우저를 통해 LDAP 서버를 쉽게 관리할 수 있게 해주는 도구입니다. LDAP 서버는 주로 조직이나 네트워크에서 사용자 정보, 부서, .. 2023. 11. 13.
[WEB] Apache 베하~ 안녕하세요 금쪽상담소의 오은영석사와 금쪽이 입니다. 한주 동안 잘 지내셨나요? 어느덧 겨울이 왔네요. 차가우면서도 포근한 겨울날 저희 블로그와 함께 한주를 보내보아요~! 오늘은 어떤 주제를 배워 볼까요?! 이번 시간에는 Apache에 대해서 알아보도록 하겠습니다. 같이 Apache의 세계로 떠나볼까요?? GO! GO! Apache 란? 세계에서 가장 많이 쓰는 웹 서버중 하나입니다. Apache재단에서 만든 HTTP서버이며 서버가 굉장히 다양하고 기능적인 면에서 우수합니다. 또한, 구축이 쉽다는 이유 때문에 많이들 사용하지만 Apache자체만으로 엄청 무겁고 Slowloris취약점이 발견되었기에 보통 프로그래밍 능력이 능숙한 사람들이나 대형사이트 운영자는 Nginx , IIS를 주로 사용을 합니다.. 2023. 11. 11.
OpenLdap 이란? 베하~! BTC_녹차공원 팀의 하동녹차 입니다. 이번주는 OpenLdap 에 대해 알아보겠습니다! OpenLdap 이란? OpenLDAP(Open Lightweight Directory Access Protocol)은 주로 중앙화된 디렉터리 관리, 사용자 인증 및 권한 부여, 분산된 디렉터리 관리, 오픈 소스 소프트웨어로서의 유연성, 표준 프로토콜 준수 및 안정성을 제공하여 다양한 기업 및 조직에서 사용되며, 이로 인해 효율적인 자원 및 보안 관리가 가능하게 해주는 오픈 소스 디렉터리 서비스 소프트웨어입니다. OpenLdap 사용 이유 1. OpenLDAP은 정보를 중앙 집중화하고 관리하는 데 사용됩니다. 사용자, 그룹, 장비, 서비스 및 다른 엔트리 정보를 효과적으로 저장하고 검색할 수 있습니다. 2... 2023. 10. 26.
Linux 디스크 명령어 정리 베하! 인사통 인사드립니다. 즐거운 추석 잘보내고 계신가요? 오늘은 Linux 디스크 명령어에 대해서 알아보는 시간을 가져볼게요! 디스크 여유 용량 확인 df(Disk Free) 시스템 전체에 마운트 된 디스크의 여유 공간을 출력하는 명령어 인데요. 파일시스템, 디스크 크기, 사용된 용량, 사용가능한 용량, 사용된 용량의 비율, 마운트된 지점을 순서대로 보여줍니다. USB메모리나 SD카드의 저장공간도 여기서 확인이 가능합니다! $ df - 디스크 남은 용량 확인 (기본 명령어) $ df -k - 킬로바이트 단위로 남은 용량 확인 $ df -m - 메가 바이트 단위로 남은 용량 확인 $ df -h - 깔끔하게 보여주는 명령어 $ df . - 현재 디렉토리가 포함된 파티션의 남은 용량 확인 실세로 명령어를 .. 2023. 9. 29.
[Linux]포트 이해하기 안녕하세요. 이쁜이와 멋쟁이의 "BTC_준호" 입니다. 리눅스와 같은 운영 체제에서 특정 프로세스 또는 서비스가 네트워크를 통해 다른 시스템과 통신하기 위해서는 '포트(port)'라는 개념을 이해해야 합니다. 이 글에서는 리눅스에서의 포트에 대해 쉽게 이해할 수 있도록 설명해보겠습니다. 포트는 무엇인가요? 포트(port)는 컴퓨터가 다른 컴퓨터와 네트워크 상에서 통신할 때 사용하는 '연결 지점'을 의미합니다. 포트 번호는 0에서 65535까지의 범위를 가지며, 특정 프로토콜에서 특정 서비스를 위해 예약된 번호가 있는 반면, 일부 번호는 사용자가 자유롭게 할당할 수 있습니다. 포트의 종류 잘 알려진 포트(Well-Known Ports): 0부터 1023까지의 포트 번호로 이 범위의 포트는 주로 중요한 표준.. 2023. 6. 26.
리눅스 Log관리는 필수! Logrotate 베하~! 안녕하세요! 1Tier팀 입니다~! 이번에는 리눅스를 운영하다 보면 로그를 통해 서버의 상태나 장애를 확안하게 되는데, 이때 쌓이는 로그들을 효율적이고 편리하게 관리할 수 있도록 해주는 Logrotate에 대해 알아보고자 합니다!! Logrotate 로그들이 쌓이면서 크기가 커지게 되는데 로그가 너무 커지기 전에 관리되도록 설정하는 기능. OS 설치 시 가본적으로 설치 되어있으며 기본적으로 cron 데몬을 이용하여 실행합니다. 설치 확인방법은 다음과 같습니다. root@localhost:~# dpkg -l | grep logrotate [root@localhost ~]# rpm -qa | grep logrotate Logrotate 파일 구조 데몬 프로그램 : /usr/sbin/logrotate.. 2023. 5. 19.
[Linux] 셸 스크립트(5) 안녕하세요. BTC95입니다. 오늘은 셸 스크립트에서 반복문에 대해 알아보겠습니다. 반복문 for~in 문 다음 형식과 같이 변수에 각각의 값을 넣은 후 do 안에 있는 반복할 문장을 실행합니다. for 변수 in 값1 값2 do 반복할 문장 done #!/bin/sh hap=0#합계를 누적할 변수를 0으로 초기화 for i in 1 2 3 4 5 6 7 8 9 10 do hap='expr $hap + $i'#hap에 i 변수의 값 누적 done echo "1부터 10의 합 : "$hap exit 0 실행결과: 1부터 10의 합: 55 while문 for문이 정해진 횟수만큼 반복한다면, while 문은 조건식이 true 일 경우에 계속해서 반복합니다. 조건식에는 비교 또는 논리 연산식이 주로오는데, 조건.. 2023. 2. 15.