본문 바로가기

Linux81

Linux) 원격 툴 소개 (SSH 이용) 원격 툴 소개 이번에 소개할 내용은 원격 툴입니다. 회사에 처음 들어가서 OS 설치가 끝나고나면 "푸티 설치해서 여기로 한번 접속해보실래요?"라는 말을 들을 것입니다. 저도 푸티에 대한 관심이 처음으로 생겨서 검색을 한적이 있었습니다.​ "푸티는 뭘까?" 구글링 해보면 이런 결과 값이 나옵니다. PuTTY는 SSH, 텔넷, rlogin, raw TCP를 위한 클라이언트로 동작하는 자유 및 오픈 소스 단말 에뮬레이터 응용 프로그램 제 생각은 원격 접속을 도와주는 친구이고 공짜라고 판단이 들었습니다 . 이제 PuTTY를 설치 해보겠습니다. PuTTY 설치 ​ 일단 구글링하면 선생님들이 파일을 올려 놓은 경우도 많습니다. 이를 이요해 설치하는 방법은 권하지 않습니다. ​가능한이면 공식 홈페이지에서 다운로드 받.. 2021. 4. 23.
Linux) RHEL(CentOS) Host name 변경 Host name 변경 리눅스를 처음 설치하면 localhost라는 호스트 네임이 보입니다. 모든 서버가 localhost로 보이면 안되니까 서버의 용도를 정확하게 표현하기 위해 Host name을 변경하는 작업을 하려합니다. 현재 Host name은 localhost.localdomain으로 잡혀있는 것을 볼 수 있습니다. ○ 현재 Hostname 확인하는 방법 # hostname # hostnamectl 변경하는 작업은 여러가지 방법이 있지만 보통 2가지의 유형을 많이 사용합니다. "hostnamectl" 명령을 이용하거나 "/etc/hostname" 파일에 기입하는 방식입니다. 이 둘의 차이점은 Host name에 대문자의 지원유무입니다. "/etc/hostname"파일에서 변경할 경우 대문자까지 .. 2021. 4. 23.
Linux) RHEL(CentOS) 7.x IP 설정 VirtualBox Network Type 설정 Guest OS의 네트워크 Type을 정해야 되는데 많은 종류중에 Bridge를 선택해서 올리려고 합니다. Bridge Network의 경우 Host가 쓰는 IP 대역대를 사용한다는 점을 미리 숙지하면 좋을 것 같습니다. Bridge Network: 외부 통신 O, 내부 Guest OS 간 통신 O Bridge Network의 IP 대역대 확인하는 방법 아까도 언급을 하였는데 현재 Host가 사용하고 있는 대역대를 사용하는 것이기 때문에 가장 간단한 방법은 cmd를 이용해서 알아내는 방법입니다. 위와 같이 "명령 프롬프트(cmd)" 터미널을 띄우고 "ipconfig"라는 명령을 입력해줍니다. 명령이 입력되면 현재 자신의 PC에 연결된 이더넷 관련 정보들이 .. 2021. 4. 23.
Linux) RHEL 7.x (CentOS) 설치 On VirtualBox Guest OS 생성 VirtualBox를 열고 Guest OS를 생성하기 위해 "새로 만들기"를 클릭합니다. 종류와 버전은 RHEL과 CentOS 둘 다 Red Hat 계열이기 때문에 위와 동일하게 체크합니다. TIP: "Cent"나 "RHEL"을 치면 자동으로 Red Hat 계열로 잡아 줍니다, 가상 머신의 이름은 서버의 용도로 정하는 것이 보편적인 방법이고 추후에 찾을 때도 좋습니다. 나머지는 알아서들 해주시면 되고 스토리지 용량은 30GB 이상을 잡아주는 것을 권합니다. 앞으로 할 작업들은 특정 서버를 제외하고 인터넷이 안되는 "Disconnected" 환경에서 작업을 할 것이기 때문에 RPM들이 모여있는 Repository를 잡아줄 때 필요한 용량을 생각해 넉넉하게 잡아주는 것이 좋습니다. Wh.. 2021. 4. 23.
Linux) VM (VirtualBox) 설치 Oracle VM VirtualBox Host OS에 문서 작업 및 금융 작업을 해야되기 때문에 Virtual Machine으로 작업을 하려고 합니다. 설치할 VM은 Oracle VM VirtualBox입니다. (오픈소스이기 때문입니다.) 앞으로도 조심해야 할 점이 있습니다. 우리는 구글링을 통해 많은 정보를 얻고 도움을 받습니다. 하지만, 구글링으로 블로그나 기타 신뢰성이 없는 사이트에서 플랫폼을 설치하는 것은 자제해야 됩니다. 해당 벤더사나 제공자의 Official 사이트에서 다운로드 받는 것을 권합니다. Oracle VM VirtualBox 설치 https://www.virtualbox.org/ Oracle VM VirtualBox Welcome to VirtualBox.org! News Flash.. 2021. 4. 23.
Linux) Virtual Machine Network Virtual Machine Network 가상 머신을 처음 다룰 때 다른 설정들은 흐름 타면서 설정해도 되지만 이 부분은 모르면 설정하지 못하는 부분입니다. 가상 머신에서 네트워크 부분을 봤을 때 크게 "NAT, Host Only, Bridge" 3가지로 나뉩니다. 이 부분을 구글링을 해보면 다들 다른 관점으로 해석해 몇몇 부분이 내용이 애매하게 다른 부분이 있을 것입니다. 이럴 때는 해당 Virtual Machine을 만든 벤더사의 Documentation을 참고하는 것을 권합니다. (REFERENCE: docs.vmware.com/en/VMware-Workstation-Pro/16.0/com.vmware.ws.using.doc/GUID-D9B0A52D-38A2-45D7-A9EB-987ACE77F93.. 2021. 4. 23.
Linux) Virtual Machine 선택 가상 머신 아마도 취업을 하고 가장 많이 사용하게 될 녀석일 것입니다. 위의 그림을 보고 가상화에 대해 큰 그림을 먼저 알아보는 루틴으로 가려합니다. Legacy Bare Metal(물리 서버)에 바로 설치해서 운영하는 방식입니다. 장점 - 서버가 가진 성능을 100%로 끌어 올릴 수 있음 단점 - 서버가 가진 리소스를 100% 활용 불가 한 사이트를 운영하는 서버의 경우 2-Tier or 3-Tier or n-Tier 구조를 이용해 구성을 하면 2대 이상의 서버를 요구 이럴 경우 일어날 가장 큰 문제는 내가 가진 리소스를 50%도 활용을 못할 경우가 생긴는 것입니다. - 서버 스펙이 좋아도 다양한 용도로 사용 불가능 Virtual 기존의 환경에서는 Bare Metal(물리 서버)에 바로 설치해서 운영하.. 2021. 4. 23.
Linux) CentOS EOL 관련 이슈 CentOS EOL 선언 CentOS는 RHEL의 Clone OS인 오픈소스 리눅스라고 알려져 있습니다. 이번 글에서 다룰 내용은 한동안 이슈가 된 CentOS가 EOL을 선언에 관한 내용입니다. EOL (End Of Life) EOL이라는 말이 굉장히 생소할 수도 있습니다. 하지만 우리 일상에도 가까이 있는 말입니다. 가끔씩 이런말을 들어 본적이 있을 것입니다. "세탁기가 단종돼서 못 고쳐준대 ㅠㅠ" 세탁기의 부품이 더 이상 생산되지 않고 공급사에서는 해당 부품에 대한 유지보수(AS)를 해주지 않는다는 말과 비슷하다고 생각하면 좋을 것같습니다. OS에서도 비슷하게 생각해서 End Of Life는 이 OS가 생명을 다해 이제 공식적으로 업데이트와 유지보수를 지원하지 않는다는 말입니다. CentOS의 EO.. 2021. 4. 23.
Linux) 리눅스란 무엇이고 리눅스 배포판은 어떤게 있을까? Linux란? 다중 사용자와 다중 작업을 할 수 있는 운영체제입니다. 운영팀 소속 A, B, C, D에게 각자의 계정을 부여할 수도 있고 같이 로그인을 해서 작업을 할 수도 있습니다. 같은 파일에서 동시에 에디터 작업을 하는 것은 하지 못합니다. Windows와 무엇이 다른가? 지원하는 기능의 차이점이 많겠지만 이 글에서는 간단하게 상용과 비상용의 차이가 있다라는 정도로만 정리하려고 합니다. 리눅스는 상용 리눅스와 오픈소스 리눅스로 나뉩니다. Windows는 상용만 존재합니다. Linux 배포판의 종류 보통 책에서는 Red Hat, Debian, Suse 등 계열별로 나뉩니다. 이 글에서는 기업의 관점에서 유료와 무료를 기준을 삼아서 상용 리눅스와 오픈소스 리눅스로 나누고 소개는 현업에서 많이 사용하는 .. 2021. 4. 23.