본문 바로가기

Linux/CentOS

[CentOS] 6.5 x64 GeoIP iptables 국가별 차단 보호되어 있는 글입니다. 더보기
[CentOS] 6.x Console Mode 해상도 변경 1. 해상도가 낮아 넓은 화면을 볼 수가 없다 2. vi /etc/grub.conf 3. vga=0x344 -> 재시작 4. 기본 Logo에서 2번째 그림처럼 Logo가 바뀌었다 5. 화면을 훨씬 넓게 볼 수 있다 VMware 지원 해상도 0x333 : 1024x768 16 bits 0x341 : 1024x768 32 bits 0x334 : 1152x864 16bit 0x342 : 1152x864 32bit 0x362 : 1280x720 8 bits 0x363 : 1280x720 16 bits 0x364 : 1280x720 32 bits 0x377 : 1280x768 8 bits 0x378 : 1280x768 16 bits 0x379 : 1280x768 32 bits 0x368 : 1280x800 8 b.. 더보기
[CentOS] vi 입력시 vim 실행 1. vi ~/.bashrc 2. alias vi='vim' 추가 -> 재시작 3. vi ~/.bashrc 이쁘게 잘나온다... 더보기
[CentOS] 6.x 영문 -> 한글 변경 1. 영문 2. yum -y groupinstall "Fonts" 3. vi /etc/sysconfig/i18n 3. LANG="en_US.UTF-8" -> LANG="ko_KR.UTF-8" 4. vi ~/.bashrc -> export LANG=ko_KR.UTF-8 5. source /etc/sysconfig/i18n 6. startx 7. 다시 묻지 않기 -> 이름 바꾸기 더보기
[CentOS] 5.x 영문 -> 한글 변경 1. 영어로 나온다 2. 한글 언어는 나오는데 글자가 깨진다 3. yum -y groupinstall korean-support -x xorg-x11-server-Xorg 4. System -> Administration -> Language 5. Korean -> OK 6. OK -> 시스템 재시작 7. 한글로 바뀜 더보기
[CentOS] 6.x X-Window GNOME 설치 1. yum grouplist 2. yum -y groupinstall "Desktop" "General Purpose Desktop" "X Window System" 2. startx 3. Do not show me this again -> Close 더보기
[CentOS] 6.x X-Window KDE 설치 1. yum -y groupinstall "KDE Desktop" "X Window System" 2. startx 더보기
[CentOS] 6.x Chrome Install 1. vi /etc/yum.repos.d/google.repo 2. 32Bit - [google] name=Google - i386 baseurl=http://dl.google.com/linux/rpm/stable/i386 enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub 64Bit - [google] name=Google - x86_64 baseurl=http://dl.google.com/linux/rpm/stable/x86_64 enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub 3. yum -y install .. 더보기
[CentOS] 5.x X-Window KDE 설치 1. yum grouplist 2. yum -y groupinstall "X Window System" "KDE (K Desktop Environment)" 3. startx 더보기
[CentOS] 5.x X-Window GNOME 설치 1. yum -y groupinstall "X Window System" "GNOME Desktop Environment" 2. startx 3. Default GUI Booting vi /etc/inittab 4. id:3:initdefault: -> id:5:initdefault: 5. 재부팅시 GUI로 부팅이 된다. 더보기
[CentOS] PPTPD VPN Server 1. rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel5/pptp-release-current.noarch.rpm2. yum -y --enablerepo=poptop-stable install pptpd 3. yum -y install ppp 4. vi /etc/pptpd.conf 5. 맨밑으로 이동 6. #localip 192.168.0.1 -> local 192.168.71.129(Server IP) #remoteip 192.168.0.234-238, 192.168.0.245 -> remoteip 10.10.10.2-254(VPN 연결시 PC에 할당할 사설 IP) 7. vi /etc/ppp/chap-secrets 8. test(접속 할 ID), *(Se.. 더보기
[Linux] OS 정보 보기 1. cat /etc/centos-release 2. cat /etc/issue 3. lsb_release -a 더보기
[CentOS] Kernal Bit 정보 확인 방법 Linux에서 Kernal Bit가 현재 몇 Bit로 사용하고 있는지 모를 때는 아래와 같은 명령어로 확인이 가능하다. 1. cd /bin -> file * | more 2. getconf LONG_BIT 3. file /sbin/init 더보기
[CentOS] uname 명령어로 시스템 정보 보기 1. Terminal 실행 -> uname --help 하면 아래와 같이 전체 명령어가 출력된다. 2. 하나씩 옵션을 주어 실행을 해보았다. 설명을 할 것도 없이 간단하다. 시스템 정보 확인하는 명령어는 uname이 있다는 정도만 알자. 더보기
[CentOS] Root Password 분실시 초기화 방법 Root Password 분실로 인해 Root로 접근이 안될때 Root Password Reset 방법이다. 1. 처음 부팅시 아래와 같은 상태가 나오면 아무 버튼이나 눌러준다. 2. 아래와 같이 메뉴가 나오면 e를 눌러준다. 3. 그럼 아래와 같이 root, kernel, initrd 이런식으로 나온다. 4. kernel 선택 후 e를 눌러준다. 5. 그럼 아래와 같이 바뀐다. 맨 끝에 single 적어주고 Enter 6. 아래와 같은 그림이 다시 나오면 그 상태에서 b를 눌러준다. 7. 그럼 부팅이 된다. 8. passwd를 입력 후 New password 나오면 패스워드를 입력 하고 Retype new password 를 한번더 입력 후 리부팅해서 Root로 로그인하면된다. 더보기
[CentOS] IPTraf 실시간 패킷 분석 프로그램 1. Network Interface별 모니터링과 각 Protocol별 송수신, 패킷 전송량 측정 송수신 IP 실시간 감시와 같은 기능을 TEXT 그래픽 인터페이스로 보여준다. 2. 다운로드 및 설치 방법 http://iptraf.seul.org - 공식 홈페이지 yum install iptraf 3. iptraf 입력 해준다. 4. 메뉴 설명 IP traffic monitor - 네트워크 인터페이스를 통해 송수신되는 트래픽을 IP별 로 보여준다. General interface statistics - 트래픽의 통계를 네트워크 인터페이스 별로 보 여준다. detailed interface statistics - 각 네트워크 인터페이스에서 송수신되는 트래 픽을 상세히 보여준다. Statistical bre.. 더보기
[CentOS] LAN Card Speed, Duplex 설정 방법 1. 확인 및 설정 할 수 있는 Tool은 ethtool(New), mii-tool(Old) 2가지가 있다. 간혹 2개의 툴중 한개가 안되는 경우도 있다. 2. 우선 ethtool 설정 방법을 알아 보겠다. Terminal에서 ethtool eth0 현재 NIC에 대한 정보가 나온다. 3. 사용 형식 ethtool -s eth0 [speed 10 | 100 | 1000] [duplex half | full] [autoneg on | off] 4. 도움말은 ethtool -h 또는 --help 5. 이번엔 mii-tool mii-tool --help 도움말이 나온다. 6. 사용 형식 mii-tool -F [10baseTx-FD | 100baseTx-HD] eth0 7. 변경 후 꼭 /etc/rc.local.. 더보기
[CentOS] SSH Port 변경 1. ssh는 기본 22번 포트를 사용한다. 변경을 하려면 따로 수정을 해줘야 한다. vi /etc/ssh/sshd_config 2. #Port 22라고 되어 있는 부분이 있다. 그 밑에 사용하고 싶은 포트번호를 넣 으면 된다. Port 2222라고 넣었다. 3. 수정 후 sshd를 재시작해야 한다. /etc/init.d/sshd restart 4. 원격으로 접속을 해보자 정상적으로 변경이 되었는지 확인해 보자. 더보기
[CentOS] Ethernet Port 확인하기 1. LAN Card가 여러개 달려 있는 경우 어떤게 eth0인지 eth1인지 알 수 없을 때 사용자 권한을 Root로 변경 후 아래와 같은 명령어를 입력하면 해당 LAN Card Port에서 LED가 깜빡깜빡 거린다. ethtool -p eth0 더보기
[CentOS] 계정 생성/삭제 및 암호 설정 1. adduser 계정명 명령어가 안된다면 /usr/sbin/ 경로로 가서 해라. 2. new라는 계정을 생성했다. 암호를 만들어야 접근이 가능하다. passwd 계정명 - 암호를 만들어준다. 3. 계정을 삭제해보자. userdel 은 계정명만 삭제되나 -r 옵션을 주면 홈 디렉토리와 메일 저장소까 지 지워준다. userdel --help하면 도움말이 나온다. 더보기
[CentOS] いろいろ Ping 차단 1. iptables을 통해서 차단 할 수 있지만 파일을 수정해서 직접 차단해보자. vi /etc/sysctl.conf 맨하단에 적어주도록 하자. icmp 차단 : net.ipv4.icmp_echo_ignore_all=1 broadcast icmp 차단 : net.ipv4.icmp_echo_broadcasts=1 2. service network restart 해주면 아래와 같이 핑이 차단되는걸 볼 수 있다. 3. 반대로 적용한 걸 풀어주려면 해당 내용을 지워줘도 안된다. 끝에 값을 1에서 0으로 바꿔주고 저장 후 service network restart 해주 면 된다. 4. 핑을 해보면 다시 정상적으로 작동이 되는걸 볼 수 있다. 더보기
[CentOS] 6.x GUI Install Guide 1. CD나 USB로 부팅을 하면 설치 메뉴가 나온다. 맨위의 메뉴를 선택하자. 2. CD 체크 이므로 Skip 3. Next 선택 4. 원하는 언어를 선택 후 Next 5. 사용할 키보드 선택 후 다음 6. 기본 저장 장치 선택 후 다음 7. 새로 설치라 모두 재초기화 선택 8. 호스트명 입력 및 왼쪽하단에 네트워크 설정 해준뒤 다음 네트워크 설정을 안해주면 설치 후에 인터넷이 안될 수 있으므로 설정해주자. 9. 위치에 맞게 국가 및 도시를 선택 후 다음 10. root 암호 입력 후 다음 11. 신규 설치라 모든 공간 사용 선택 후 다음 12. 디스크에 변경 사항 기록 선택 13. 본인의 사용용도에 맞게 프로그램 추가 및 제거 하고 다음 14. 설치 중 15. 설치 완료 재부팅 16. 재부팅 후 모습 더보기
[CentOS] 6에서 setup 명령어 안될때 1. 아래과 같이 setup 명령어가 안된다면 초기 설치시 minimal로 설치를 했을것이다.  2. yum groupinstall "base" 입력후 엔터를치면 설치 패키지 리스트를 보여준다. 3. 설치 패키지를 보여주고 나면 다운로드 받을 건지 묻는다 Is this ok [y/N] : y를 누른 후 엔터를 치면 기본 프로그램이 설치가 된다. 4. 설치 완료 후 모습 5. 마지막으로 setup을 입력 후 엔터를 치면 정상적으로 실행이 된다. 여러가지 설정 및 변경을 할 수 있다. Command로 작업하는 번거로움을 없애준다. 더보기
[CentOS] IP, 보조 IP, DNS 주소, Hostname 설정 방법 1. 경로 /etc/sysconfig/network-scrtips/ifcfg-eth0 vi 편집기로 들아가서 설정을 하고 저장을 하고 나온다.. 2. 설정이 모두 끝나면 설정된 내용을 적용시키기 위해 아래 명령을 실행 /etc/rc.d/init.d/network restart 또는 service network restart 두개의 명령어 중 한개만 사용하면 된다. 3. 보조 IP를 할당하려면 ifcfg-eth0을 복사해서 파일명을 바꿔주면 된다. cd /etc/sysconfig/network-scripts -> cp ifcfg-eth0 ifcfg-eth0:0 4. 편집기로 들어가서 수정을 하자. vi ifcfg-eth0:0 DEVICE 명과 IP 만 변경 해주면된다. 5. 적용을 해주었으면 서비스를 재시.. 더보기
[CentOS] SSH Root 로그인 불가 설정 1. SSH로그인시 Root 아이디로 로그인을 불가능 하도록 설정하는 부분이다. SSH 보안의 가장 기본적인 설정이므로 반드시 설정 해주길 바란다. 설정 전에 계정을 하나 생성해 두어야 함을 명심하자. 2. vi /etc/ssh/sshd_config 3. #PermitRootLogin yes 부분을 찾는다. 4. #PermitRootLogin yes에서 #주석을 지우고 yes를 no로 변경해준다. 5. 수정된걸 반영하려면 데몬을 재시작 해야한다. /etc/rc.d/init.d/sshd restart 6. 그럼 이제 접속을 해서 root로 로그인이 되는지 확인을 해보자. 아래 그림에서 첫번째 root로 접근을 했다. 거부가된다. 두번째 그림은 일반계정으로 접근을 했다. 정상적으로 로그인이 된다. 더보기
[CentOS] SSH Login 느림 현상 해결 1. CentOS나 SSH 설치 이후 SSH를 외부에서 로그인시 오랜 시간동안 기다려야 하는 딜레이 현상이 발생한다. 이는, SSH 설정중 UseDNS 설정이 활성화 되어있는 경우 발생하게 되는데, UseDNS 를 비활성화 시켜 줌으로 해결할 수 있다. 2. #UseDNS yes 부분을 찾아 밑에 UseDNS no 추가를 해준다. 3. 수정 후 ssh 데몬을 재시작 해야한다. /etc/rc.d/init.d/sshd restart 해주면 된다. 더보기
[CentOS] Oracle Install 보호되어 있는 글입니다. 더보기