본문 바로가기

리눅스 서버구축/CentOS

리눅스 RPM소개와 사용법 리눅스 RPM소개와 사용법 리눅스 RPM?CentOS에서 패키지를 설치하는 상용되는 것이 RPM과 YUM 입니다.YUM이 나오기 전에는 주로 RPM이 사용되었으나 YUM은 RPM의 개념과 기능을 포함하기 때문에 최신 버전 CentOS에서는 YUM을 사용하시면 됩니다 RPM 이란? 리눅스의 초창기 시절에 프로그램을 설치하는것이 어려웠습니다 이러한 점을 개산하기위해서 Red Hat(레드헷)에서 windwos의 setup.exe와 비슷하게 프로그램을 설치한 후에 바로 실행할 수 있는 설치파일을 제작하였으며, CentOS의 설치 파일의 확장명은 *.rpm 또는 패키지라고 부릅니다. RPM 설치, 제거, 확인 1. RPM 설치 [root@web ~]# rpm -Uvh 패키지이름.rpm U(대문자) - 기존 패키지.. 더보기
리눅스 사용자 계정 홈 디렉토리 지정 리눅스 사용자 계정 홈 디렉토리 지정 리눅스 초기 설치후 계정의 디렉토리는 /home 디렉토리 입니다.그런데 공간의 문제 또는 다른 파티션에 홈디렉토리를 이동하고 싶을때 혹은 계정생성시 홈디렉토리를 지정하고 싶은때가 있습니다.사용자 계정홈디렉토리를 변경을 해보도록해겠습니다. 사용자 계정 홈디렉토리 지정 1. 계정성생시 홈디렉토리 변경 1) 사용자 계정 환경설정파일(useraddd) 수정 1 [root@web /]# vi /etc/default/useradd # useradd defaults file GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes 설치시 기본적으로 위와 같은 내용으로 되.. 더보기
centos 소개와 설치 - (Desktop version) centos 소개와 설치 CentOS 란?CentOS 란? 레드헷 계열 오픈소스 프로젝트 중 하나인 CentOS는 Redhat Enterprise Linux AS 기반의 리눅스 배포판입니다.CentOS는 RedHat 또는 Redhat Enterprise Linux 설치단계부터 운영하는 방법등이 거의 비슷합니다. 눈에 띠는 것은 페도라와 마찬가지로 업데이트용 프로그램인 yum 이 포함되어 있습니다. 커맨드 프롬프트에서 yum update 하는것만으로도 시스템을 업데이트 할 수 있습니다. 또 SMP 시스템일 경우 유리한 irqbalace 도 포함되어 있습니다. 같은 설정으로 설치한 경우 페도라에 비해서는 잡다한 프로그램들이 덜 깔리는거 같습니다. 최근 레드헷의 업데이트는 중단되었고, 레드헷 엔터프라이즈의 경.. 더보기
CentOS 6 SSH 설치 및 사용법 CentOS 6 SSH 설치 및 사용법 SSHSSH란? 시큐어 쉘(Secure Shell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용프로그램 또는 그 프로토콜을 가리킵니다. 기존 rsh, rlogin, 텔넷등을 데체 하기 위해 설계되었으며, 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공합니다. 암호화 기법을 사용하기 때문에, 통신이 노출되더라도 암호화된 문자로 보이기 때문에 보안상으로 안전한 프로토콜 입니다. SSH 설정하기 vi /etc/ssh/sshd_config Port 9966 더보기
hostname 변경 방법 (centos 6, 7) - 호스트네임 변경 리눅스 hostname 변경 방법 (centos 6, 7) 1. hostname 변경(재부팅후 원래대로 돌아감) * hostname 확인 [root@localhost ~]# hostname localhost.localdomain * hostname 변경[root@localhost ~]# hostname myhostname * 변경한 hostname 확인 [root@localhost ~]# hostname myhostname 2. hostname 영구적으로 변경 * centos 6 [root@localhost ~]# vi /etc/sysconfig/network HOSTNAME=myhostname * centos 7 [root@localhost ~]# hostnamectl set-hostname myhos.. 더보기
리눅스 네트워크 설정 - CentOS 리눅스 네트워크 설정 - CentOS 이제 CentOS 7 설치를 완료하였으니 네트워크 설정을 진행해 보도록 해보겠습니다 CentOS 7 처음 기본 네트워크 설치되어 있지 않습니다그렇기때문에 ifconfig가 되지 않습니다...리눅스에서는 네트워크 설정방식이 자동설정과 수동설정 방식이 있습니다우선 리눅스 네트워크 설정 방식의 아래와 같은 로직으로 진행하시면 됩니다 1. 네트워크파일 설정2. 네임서버 설정3. 이더넷 설정4. 네트워크 재시작 네트워크파일 설정 시스템 전체에 대한 기본게이트웨이 주소를 설정과 호스트네임, 네트워킹 연결 허용여부를 설정합니다 호스트네임은 입력한 내용이 반영됩니다 vi /etc/syscofig/network # Created by anaconda NETWORKING=yes NET.. 더보기
Centos 6 설치 (server version) Centos 6 설치 (server version) CentOS란?CentOS는 레드헷 엔터프라이즈 리눅스 (Red Hat Enterprise Linux)의 소스를 기반으로 만들어진 엔터프라이즈 리눅스 배포판 입니다 CentOS 5 부터 각 버전은 10년간 지원됩니다(이전 버전은 7년간 지원) 새로원 CentOS 버전은 대략 2년 주기로 릴리즈가 되며, 각 CentOS 버전은 새로운 하드웨어 지원을 위해 정기적으로 업데이트 됩니다 (약 6개월 주기) 이를 통해 보안과, 적은 유지보수 비용, 안정적이고도 예측가능하며 재생산 가능한 환경을 이루고 있습니다 CentOS 6 설치 CD를 넣고 부팅하면 설치화면이 나옵니다 'install system with basic video driver'를 선택합니다 * 부.. 더보기