본문 바로가기

Programming/Linux

[Ubuntu] Grub2 복구 Ubuntu는 어느시점에선가 부터 grub가 아닌 grub2가 사용된다. grub설정파일은 /boot/grub.cfg이고 해당 파일은 수정하지 않기를 강력히 권고하고 있다. /etc/default/grub 파일을 수정하여 update-grub명령을 통해 변경된 내용을 grub.cfg에 적용 되도록 권고한다. 나는 그 경고를 무시하고 /boot/grub/grub.cfg파일을 수정하여 부팅 순서와 부팅 시간을 변경 하던 중 파일을 날렸다.. 마침 그때에는 update-grub를 사용할 수 없는 CentOS로 작업을 하던 상태이다. 진즉에 백업을 했어야 되는데... 암튼 grub2 복구를 찾아보던 중 올바른 참조 Site를 찾게되어 문제를 해결 할 수 있게 되었다. 아래 사항은 /boot/grub/grub.c.. 더보기
[Mount] ntfs usb Mount CentOS에서 USB 연결 후 ntfs 파일 시스템을 Mount 하지 못하는 문제 발생 해결책은 아래 Site에 잇따. http://ebonny.wordpress.com/2010/10/29/ntfs-%EB%A7%88%EC%9A%B4%ED%8A%B8%ED%95%98%EA%B8%B0/ 더보기
[FTP] FTP 부가설명 FTP는 두개의 Port를 사용한다. Information Port(Default=21), Data Port(Default=20).FTP에는 두가지 접속 모드가 있다. Active Mode와 Passive ModeExplorer를 통한 FTP 접속은 Passive Mode 방식이다. Active Mode : Client에서 Server의 지정 Port로 접속 후 Client가 사용할 두번째 Port를 서버에 알려준다. Server는 ack로 응답한다.Server의 Data Port는 Client가 알려준 두번째 Port로 접속을 시도한다.Client는 ack로 응답한다. Server의 Data Port는 Client가 알려준 두번째 Port로 접속을 시도하게 되는데 만약 Client에 방화벽이 설정되어 .. 더보기
[FTP] vsftpd source Install - 한글패치 1. 문제제기 yum으로 간단하게 vsftpd를 설치했지만 Windows의 Explorer으로 접근 시 한글이 모두 깨져 보인다.Explorer에서 한글 파일을 전송 후 새로고침을 해보면 방금 전송한 파일의 파일명이 깨진다. Server단에서의 한글 지원을 위해 한글 언어팩도 설치해 보고 /etc/sysconfig/i18n도 변경해 보았지만 해결불가.FileZilla를 통해 Upload를 하면 파일명이 깨지진 않지만 영 시덥잖다. Win Explorer에서 작업을주로 하므로구글링 검색 결과 Explorer는 cp949 라는 언어셋을 사용하고 vsftpd에서는 이를 지원 하지 않는 것으로 판정그런데 vsftpd에서는 지원 언어를 변경하는 하는 부분이 설정파일의 설정에 포함되어 있지 않다. 보안때문일까 .... 더보기
[FTP] vsftp 설정 - yum install 기준 1. 기본 설정 방화벽 관련 SELinux의 비활성화. iptables의 ftp Port 차단 확인 접속 Directory 익명 연결 시 기본 Directory는 /var/ftp/pub이다. 사용자 계정 연결 시 각 사용자의 Home Directory로 연결이 된다. RUN Booting 시 마다 Server를 구동시키기 위해 ntsysv를 이용한다. 실행 script는 /etc/rc.d/init.d/vsftpd 이다. 기타 모든 vsftpd의 설정파일은 /etc/vsftpd/ 에 존재한다. yum 설치 기준 2. 메인 설정파일 /etc/vsftpd/vsftpd.conf 옵션 설정 값 설명 anoymous_enable YES / NO 익명 사용자의 접속 허용 여부. 아무나 FTP 서버에 접속할 수 있는가.. 더보기
[Setup] Multi Operating System #4 Multi Booting을 위한 기본 설치는 완료되었다. 이제 마지막으로 기타 유용한 설정법들을 적오바자. Multi Booting시 부팅OS를 지정 할 수 있는가? 부팅 OS를 지정하는 부트로더는 마지막에 설치된 Ubuntu의 부트로더가 적용된다.(개인적인 생각으론 Ubuntu의 부트로더가 가장 우수하다 생각한다.) 멍청한 Windows7는 리눅스 파일 시스템을 인식하지 못한다. 따라서 특정 프로그램을 설치하여 인식하게 만들어주자 http://sourceforge.net/projects/ext2fsd/files/Ext2fsd/0.51/Ext2Fsd-0.51.exe/download위 URL에서 받아 재부팅 후( 반드시 재부팅을 해줘야 한다. ) 간단한 마운트 후 탐색기에서 사용가능하다. CentOS는 같.. 더보기
[Ubuntu] grub2의 update-grub없이 부팅순서 바꾸기 하나의 하드 디스크에 여러 운영체제( 윈도우즈7, 센트오에스, 우분투 ) 를 넣고 설치완료 후 우분투를 가장 마지막에 설치하여 기본 부트로더는 우분투의 grub2로 설치되었다.문제는 이 grub2가 grub1에서와는 달리 /boot/grub/menu.lst가 존재하지 않는다는 사실이다.당연히 설정파일이 없지는 않다. 권장하는 설정파일인 /etc/default/grub가 있긴 하지만 수정 후 update-grub명령어를 통해 부트로더를 업데이트하여 /boot/grub/grub.cfg가 최종 수정되어 부트로더에 수정 사항이 적용된다...... 하지만 다른 운영체제인 CentOS나 Windows7으로 부팅을 하게 된다면 update-grub의 명령어가 불가하다........결론적으로 update-grub를 사.. 더보기
[Setup] Multi Operating System #3 하나의 파티션에 여러 OS 설치하기 Windows - Linux - Linux를 설치해보자. OS의 버전들은 Windows7, CentOS6.2, Ubuntu12.04 설치 순서는 windows --> CentOS --> Ubuntu 장치는 VMWare로 설치. HDD는 50B Byte. Guest OS는 Windows7으로 했다. 위대하신 리눅스 님께서는 윈도우즈파일 시스템을 이해 할 것 같아 무작정 해봤다. 각 OS마다 HDD 용량은 10기가씩으로 잡고 나머지 용량은 세 OS가 공유 하는 것을 최종 목적으로 삼아보자 Windows 7 설치 완료. IP주소는 192.168.117.134 다음으로 CentOS 설치 CentOS 설치 도중 sda3 이후로는 파티션을 늘리지 못한다. 그 이상의 파티션 생성시.. 더보기
[Setup] Multi Operating System #2 두번째 과정. 파티션을 숙지하기 위해 VMWare를 통해 CentOS 설치 후 Ubuntu설치를 해보자. 기본 파티션은 역시 swap, /boot, / --> 1024, 1024, 10240 으로 CentOS, Ubuntu 둘 다 잡으면 될까? 일단 CentOS Minimal로 설치. 완료 재부팅 Ubuntu 같은 파티션으로 설치. 진행중... 설치 완료 역시 전과 동일한 boot 옵션이 보인다. 일단 Ubuntu 로 부팅하여 fdisk와 df를 통해 파티션과 하드내용을 보자. sda7을 /영역으로 sda6을 /boot영역으로 쓰는 것이 확인된다. sda5 를 swap영역으로 쓰는것으로 추정된다. 다음으로 동일한 명령어를 CentOS에서 실행 sda2를 /로 sda1을 /boot로 쓰는 것이 확인된다. .. 더보기
[Setup] Multi Operating System #1 개인적으로 사용하는 베어본 서버가 있는데 현재는 CentOS가 설치되어 있는 상태이다. 그런데 대뜸 우분투가 더 좋다는 말을 닫고 Ubuntu와 동시에 부팅을 할 수 있도록 할 수 있지 않을까 해서 VMWare로 테스트를 해보고 차 후 실제 머신에 적용을 해보자..... 아 버전은 CentOS 6.2, Ubuntu 11.04이다. 일단 20HDD로 VMWare를 설치. 그리고 CentOS먼저 설치. CentOS 파티션 : / 5000 swap 2048 /boot 2048 CentOS 설치 완료. 스냅샵 저장 후 우분투 설치를 위해 ISO 셋팅 후 재부팅. 우분투 설치 초반 반가운 화면 등장...벌써부터 우분투가 좋아지기 시작한다. 우분투에서 자체적으로 듀얼 부팅을 지원하는 것인지.... 일단 진행 우분투.. 더보기