반응형 linux10 Unix란 무엇인가? 운영체제의 뿌리를 이해하다 Unix는 현대 컴퓨터 운영체제의 기초를 이룬 중요한 소프트웨어로, 수십 년 동안 수많은 컴퓨터 시스템의 핵심 역할을 해왔습니다. 1969년, 벨 연구소(Bell Labs)의 개발자들인 켄 톰슨(Ken Thompson), 데니스 리치(Dennis Ritchie), 더글라스 맥클로이(Douglas McIlroy) 등의 팀이 처음 설계한 Unix는 컴퓨터 운영체제의 표준과 철학을 형성하는 데 막대한 영향을 미쳤습니다. Unix는 안정성과 확장성, 유연성을 중요시하며, 다양한 플랫폼에서 사용할 수 있는 이식성이 큰 특징입니다.이 글에서는 Unix의 역사와 구조, 철학, 특징, 그리고 현대 운영체제에 미친 영향을 심도 있게 분석합니다. Unix의 원리를 이해하면 운영체제 설계의 기본 개념과 소프트웨어 공학의 근.. 2024. 12. 10. HP-UX와 Linux의 차이점: 서버 운영체제 선택을 위한 필수 가이드 서버 운영체제를 선택하는 것은 기업의 IT 인프라 구축에서 매우 중요한 결정 중 하나입니다. 그중에서도 HP-UX와 Linux는 두 가지 대표적인 옵션으로, 각기 다른 특징과 강점을 가지고 있어 적합한 운영체제를 선택하는 데 중요한 역할을 합니다. 그러나 많은 사람들이 이 두 운영체제의 차이점과 각각의 운영체제가 제공하는 주요 기능과 장점에 대해 잘 알지 못할 수 있습니다.따라서 이 가이드에서는 HP-UX와 Linux의 차이점을 명확하게 설명하고, 각 운영체제가 서버 환경에서 어떻게 사용될 수 있는지에 대해 다룰 것입니다. 운영체제 선택은 목적과 용도에 따라 다를 수 있기 때문에, 각 운영체제가 제공하는 기술적 특징과 강점을 정확히 이해하는 것이 필수적입니다. 두 운영체제 모두 서버 시장에서 널리 사용되.. 2024. 9. 27. The 40 Most-Used Linux Commands The 40 Most-Used Linux Commands Before jumping into the most-used Linux commands, make sure to fire up a terminal. In most Linux distributions, you would use Ctrl + Alt + T to do so. If this isn’t working, search in your application panel for “terminal.” The Linux terminal emulator. Now let’s dive into the 40 most-used Linux commands. Many of these have multiple options you can string to them, s.. 2023. 6. 21. [Linux] vsftpd + SSL/TLS 로 견고한 ftp 서비스 구성 외부에서 대용량 파일을 업로드할 일이 생겨서 어떤 방법을 사용할까 궁리하다가 SCP 를 사용하기로 했습니다. 접속자가 ssh 로 연결해서 시스템을 이리 저리 둘러 보는 것은 보안상 문제가 있으니 권한이 제한된 restricted shell(rbash) 을 로그인 셸로 설정하기로 했습니다. 그런데 rbash 는 scp 가 동작하지 않는 문제가 있어서 다른 방법을 찾다가 FTP 로 파일을 받기로 정했습니다. FTP 는 오래된 서비스지만 IT 에 익숙하지 않은 이도 어렵지 않게 사용할 수 있고 검증된 서비스니까요. 하지만 FTP 는 암호화가 되지 않은 패킷이 오가는 등의 보안 문제가 있으므로 어떻게 견고하게 할까 고민하다 보니 FTP 서버인 vsftpd 가 SSL/TLS 를 지원하는 것을 알게 되어 FTP +.. 2023. 6. 19. nslookup 에서 "Non-authoritative answer" 라고 나오는 의미 nslookup 에서 조회하면 아래처럼 결과에 "Non-authoritative answer" 나오는 경우가 있습니다.$ nslookup google.comServer: 8.8.8.8Address: 8.8.8.8#53Non-authoritative answer:Name: google.comAddress: 172.217.26.238Name: google.comAddress: 2404:6800:4004:801::200eCODE이는 4가지 DNS 유형중 "DNS recursive resolver" 를 사용했다는 의미입니다. 즉 "권한 있는 이름 서버(authoritative nameserver)" 가 아니므로 변경 사항이 반영 안 됐을수 있어서 이런 경고를 띄우는 건데 그냥.. 2023. 6. 14. nslookup 명령어 사용법 및 예제 정리 ■ 최신 리눅스는 host 명령어를 사용하는 것을 권장하고 있습니다. nslookup 은 name server 관련한 조회를 할 수 있는 명령어이다. 서버의 네트워크가 제대로 설정되었는지 확인하는 용도로도 사용하는데 자주 쓰는 명령어가 아니다 보니 사용법을 잊어버려서 용도별 nslookup 명령을 정리해 본다.기본 사용법IP 조회nslookup 명령어 뒤에 조회하려는 도메인을 지정. 예로 아래는 google.com 의 IP 를 출력$ nslookup google.comServer: 192.168.152.2Address: 192.168.152.2#53Non-authoritative answer:Name: google.comAddress: 58.229.92.103Name: .. 2023. 6. 14. 이전 1 2 다음 반응형