CentOS초기 설치시 seliux 비활성화 설정
'리눅스관련' 카테고리의 다른 글
Fedora linux 에 google chrome 설치 (0) | 2011.06.09 |
---|---|
CentOS Network 설정 (0) | 2011.06.06 |
Centos 5.X에서 MP3재생 (0) | 2011.06.06 |
ubuntu 에서 DNS 서버 설정 (0) | 2011.06.06 |
vi,vim 에디터 단축키 (0) | 2011.06.06 |
Fedora linux 에 google chrome 설치 (0) | 2011.06.09 |
---|---|
CentOS Network 설정 (0) | 2011.06.06 |
Centos 5.X에서 MP3재생 (0) | 2011.06.06 |
ubuntu 에서 DNS 서버 설정 (0) | 2011.06.06 |
vi,vim 에디터 단축키 (0) | 2011.06.06 |
이 내용은 CentOS 5.x 및 RHEL 5 를 기준으로 작성되었다.
http://bban2.tistory.com/131 <-에서 퍼옴
동영상(DivX/XviD)과 MP3재생을 위한 Totem 플레이어
CentOS Network 설정 (0) | 2011.06.06 |
---|---|
CentOS 설정파일 위치 (0) | 2011.06.06 |
ubuntu 에서 DNS 서버 설정 (0) | 2011.06.06 |
vi,vim 에디터 단축키 (0) | 2011.06.06 |
Debian VMware Tools 설치하기 (0) | 2011.06.06 |
cafe??의 리눅스 가상화 호스팅을 신청하여 dns와 svn을 운영 하고 있습니다.
(http와 mail은 웹 호스팅 서비스를 이용)
혹시 가상화 호스팅받으면서 dns 설정에 문제 있으신분은 참고 하세요-
dns 설정도 할 줄 모르면 돈 주고 해야되더라구요;;
아래 내용은 ubuntu 10.04 기준이며 10.x 버전이라면 별 다를꺼 없을꺼 같습니다.
먼저 bind9 패키지를 설치합니다.
종속성 있는 패키지까지 설치가 끝나면 자신의 도메인에 맞게 zone 파일들을 생성해줘야 합니다.
zone 파일의 위치는 기본적으로 /etc/bind 에 위치하고 있으면 이 위치를 기준으로 다음과 같이 작성 합니다.
IP -> DNS로 하는 zone파일과 DNS -> IP로 하는 reverse zone 파일이 있어야 합니다.
reverse zone 파일의 문법은 IP를 C클래스까지 거꾸로 적으면 됩니다(주석 참고).
이제 실제적인 idccc.com.zone 파일을 생성해 봅니다.
위 내용은 ns.idccc.com 으로 네임서버를 사용하며 ns.idccc.com 의 IP는 175.126.73.xxx 라고 설정 했습니다.
dev도 같은 IP를 사용하며 idccc.com, www.idccc.com, mail.idccc.com 은 211.196.153.xxx 라고 설정 했습니다.
mail exchanger 레코드에서 www.idccc.com 을 주어서 idccc.com 도메인으로 오는 메일은 211.196.153.xxx 로 가도록 했습니다.
zone파일의 FQDN 마지막에 . 은 오타가 아닙니다.
이제 reverse zone 파일을 생성 하겠습니다.
reverse zone 파일에서는 네임서버에 대한 내용만 설정해도 문제없습니다.
이제 bind9에 대한 설정이 끝났습니다.
해당 서버의 hosts, resolv.conf 파일과 hostname를 ns로 설정하고 bind9를 재시작, 테스트 해보겠습니다.
문제 없이 동작 하는 것을 확인 했으면 idccc.com 도메인에 대한 네임서버를 ns.idccc.com 으로 변경 하시면 됩니다-
도메인 네임서버 변경은 도메인 소유기관을 통해서 하시면 됩니다.
(예: yesnic, whois 등)
CentOS 설정파일 위치 (0) | 2011.06.06 |
---|---|
Centos 5.X에서 MP3재생 (0) | 2011.06.06 |
vi,vim 에디터 단축키 (0) | 2011.06.06 |
Debian VMware Tools 설치하기 (0) | 2011.06.06 |
ubuntu taxt 모드 에서 사용하는 명령어 (0) | 2011.06.06 |
vi 에디터 사용방법
h |
왼쪽으로 이동 |
j |
아래로 이동 |
k |
위로 이동 |
l |
오른쪽으로 이동 |
w |
한단어 오른쪽으로이동 |
b |
한단어 왼쪽으로 이동 |
Return |
한행아래로 이동 |
Backspace |
한문자 왼쪽으로 이동 |
Spacebar |
한문자 오른쪽으로 이동 |
H |
화면의 맨위로 이동 |
M |
화면의 중간으로 이동 |
L |
화면의 맨 아래로 이동 |
^F |
한화면 앞으로 이동 |
^D |
반화면 앞으로 이동 |
^B |
한화면 뒤로 이동 |
^U |
반화면 뒤로 이동 |
a |
커서 오른쪽에 문자삽입 |
A |
커서 오른쪽, 행의끝에 문자삽입 |
i |
커서 왼쪽에 문자삽입 |
I |
커서왼쪽, 행의 처음에 문자삽입 |
o |
커서 아래에 행 삽입 |
O |
커서 위에 행 삽입 |
<Esc> |
작업완료후 반드시 입력 |
cw |
단어 변경 |
cc |
행 변경 |
C |
커서 오른쪽의 행 변경 |
s |
커서가 위치한 문자열 대체 |
r |
커서 위치 문자를 다른 문자로 대체 |
r-Return |
행 분리 |
J |
현재 행과 아래 행 결합 |
xp |
커서 위치 문자와 오른쪽 문자교환 |
- |
문자형(대,소문자) 변경 |
u |
이진 명령 취소 |
U |
행 변경 사항 취소 |
:u |
이전의 최종행 취소 |
x |
문자삭제 |
dw |
단어삭제 |
dd |
행 삭제 |
D |
커서 오른쪽 행 삭제 |
:5,10 d |
5-10째 행 삭제 |
:set nu |
행번호 표시 |
:set nonu |
행번호 숨기기 |
G |
파일의 마지막 행으로 가기 |
12G |
파일의 12번째 행으로 가기 |
yy |
행 yank 또는 복사 |
Y |
행 yank 또는 복사 |
P |
yank 되거나 삭제된 행을 현재 행 아래에 삽입 |
p |
yank되거나 삭제된 행을 현재 행 위에 삽입 |
:1,2 co 3 |
1-2행을 3행 다음으로 복사 |
:4,5 m 6 |
4-5행을 6행 다음으로 이동 |
/string/ |
string탐색 |
?string? |
string 역 방향 탐색 |
n(N) |
string의 다음(이전) 계속 탐색 |
:g/search-string/s//replace-string/gc |
각 발생 탐색후 확인하고 대체 |
:s/str/rep/ |
현재 행의 str을 rep로 대체 |
:1,.s/str/rep/ |
1부터 현재 행의 str을 rep로 전부 대체 |
:%s/str/rep/g |
파일 전체 str을 rep로 전부 대체 |
화면정리
^L 불필요한 화면 내용 제거 후 다시 표시
:r filename |
커서 다음에 파일 삽입 |
:20 r filename |
파일을 20번째 행 다음에 삽입 |
:w |
변경사항 저장 |
:w filename |
지정한 파일로 저장 |
:wq |
변경사항 저장후 vi종료 |
ZZ |
변경사항 저장후 vi종료 |
:q! |
변경사항을 저장하지 않고 vi종료 |
UNIX |
MS-DOS |
기 능 |
clear |
CLS |
화면의 내용을 깨끗이 지운다. |
ls |
DIR |
현재 디렉토리의 파일목록을 표시한다. |
cp |
COPY |
파일을 복사한다. |
mv |
REN |
파일의 이름을 변경한다. |
mv |
MOVE |
파일을 다른곳으로 옮긴다. |
rm |
DEL |
파일을 삭제한다. |
cat |
TYPE |
파일내용을 표시한다. |
pwd |
CD |
현재 위치의 경로를 표시한다. |
cd |
CD |
디렉토리의 경로를 이동한다. |
mkdir |
MD |
새로운 디렉토리를 만든다. |
rmdir |
RD |
디렉토리를 삭제한다. |
Centos 5.X에서 MP3재생 (0) | 2011.06.06 |
---|---|
ubuntu 에서 DNS 서버 설정 (0) | 2011.06.06 |
Debian VMware Tools 설치하기 (0) | 2011.06.06 |
ubuntu taxt 모드 에서 사용하는 명령어 (0) | 2011.06.06 |
Git 명령어 정리 (0) | 2011.06.06 |
ubuntu 에서 DNS 서버 설정 (0) | 2011.06.06 |
---|---|
vi,vim 에디터 단축키 (0) | 2011.06.06 |
ubuntu taxt 모드 에서 사용하는 명령어 (0) | 2011.06.06 |
Git 명령어 정리 (0) | 2011.06.06 |
samba IP allow setting (0) | 2011.06.06 |
※ 작성시 기억하자 :: 영어문서를 참조할 때 이해되지 않는 부분은 영문 그대로 작성한다.
차례
22. Ubuntu Server 종료 및 재시작 #
23. Ubuntu 네트워크 설정
프로그램 설치/제거 : apt-get remove --purge
--purge : 설정파일까지 깨끗하게 제거하는 것
alien이라는 데몬을 사용한다.
alien 검사하기 : aptitude search alien
alien 설치하기 : aptitude install alien
rpm->deb : alien -d filename.rpm
deb설치하기 : dpkg -i filename.deb
글꼴 복사하기 : 지정된 글꼴 폴더로 글꼴(*.ttf) 파일들을 복사한다. sudo cp *.* /usr/share/fonts/
글꼴 캐쉬 갱신 : sudo font-cache -f
패키지 찾기. : apt-cache search alee
unfonts 설치
sudo apt-get install ttf-unfonts
alee font 설치.
sudo apt-get install ttf-alee
네이버사전체 설치하기 [내려받기 페이지]
/usr/share/fonts/truetype 밑에 적당한 위치에 압축을 푼다.
~~ 설치 후 바로 나타나지 않네. 재부팅후에 나타나나?
sudo apt-get install build-essential :: 가장 기본적인 개발도구들이 설치된다고 한다. 그 외의 도구들은 개별로 설치하여야 한다.
sudo apt-get install vim-gtk || sudo apt-get install vim-full || sudo apt-get install vim
vim-gtk : gtk를 사용하는 vim이란 것인가?
vim 우선순위 확인 명령어
$ update-alternatives --display vim
vim - 상태는 auto입니다.
연결 현재 /usr/bin/vim.gnome을(를) 가리키는 중
/usr/bin/vim.tiny - 우선순위 10
/usr/bin/vim.basic - 우선순위 30
/usr/bin/vim.gnome - 우선순위 60
/usr/bin/vim.gtk - 우선순위 50
/usr/bin/vim.nox - 우선순위 40
현재 가장 '좋은' 버전은 /usr/bin/vim.gnome입니다.
검색 글 참조
1 [ 우분투에서 vim은 어떤 걸 설치해야 하나 ]
sudo apt-get install emacs
이 명령은 그래픽카드가 최신일 경우 해당한다고 하네..난 Geforce4 MX440이니깐 최신에 해당하네.. ㅡㅡ...
TNT, TNT2, TNT Ultra, Geforce1,2 일 경우엔
sudo apt-get install nvidia-glx-legacy 와 nvidia-settings 꾸러미를 설치한다.
새로운 드라이버를 이용가능하게 하려면 터미널에서 다음 명령어 실행
sudo nvidia-glx-config enable : x-server에서 에러가 발생함.
A backup of xorg.conf has been stored as:
/var/backups/xorg.conf.2007-06-05-23:37:07.
If the new configuration will not work you will be able to
revert the changes simply using this command:
cp /var/backups/xorg/xorg.conf.2007-06-05-23:37:07 /etc/X11/xorg.conf
Warning: your X configuration has been succesfully changed.
In order to take full advantage of the changes, X needs to
be restarted.
glxinfo | grep rendering 명령 후 direct rendering: Yes 라고 나오면 3D 가속기능이 활성화됨
: glxinfo 로 설치된 드라이버의 설정상황을 알 수 있네.
sudo dpkg-reconfigure xserver-xorg | sudo dpkg-reconfigure -p high xserver-xorg:해상도부분만 설정
: 화면 해상도에 대한 설정만 조정할 수 있다. xorg.conf 파일의 내용이 수정된다. 파일경로 /etc/X11/xorg.conf
X 서버 드라이버 : nvidia <확인>
비디오카드가 사용할 식별자 : nvidia Geforce4 MX440
<확인>
<확인>
비디오카드의 버스 식별자 : PCI:1:0:0
비디오카드에서 사용할 메모리의 용량(kb) : 64
커널의 프레임버퍼 디바이스 인터페이스를 사용할까요? : <예> <=
키보드 구성을 자동으로 감지할까요? <예> <= 우분투 설치시 선택. 그대로 사용함.
키보드 구성 : ko
사용할 XKB 규칙셋 : xorg
키보드 모델 : pc105
키보드 옵션 : ctrl:nocaps <= 1 Caps Lock키를 또 하나의 Ctrl 키로 사용 == ctrl:nocaps >> 정상적으로 작동하지 않네요ㅜㅜ..재부팅이 필요하나?
2 Caps Lock키와 Left Ctrl키와 바꾸기 == ctrl:swapcaps
3 WinKey, Logkey를 메타키로 사용 == altwin:meta_win
~ 두 가지 이상의 옵션은 ,(쉼표)로 연결
마우스 포트 : /dev/inpu/mice
마우스 프로토콜 : ImPS/2 :: ExplorerPS/2
3버튼식 마우스를 에뮬레이트할까요? : <예>
기본적으로 로드할 X.org 서버 모듈 목록: bitmap, dbe, ddc, dri, extmod,freetype, glx, int10, record,v4l,vbe
glx : OpenGL 렌더링 지원
dri : X서버에서 DRI(Direct Rendering Infrastructure) 지원
vbe : VESA BIOS 확장 기능 지원. 비디오 카드를 통해 모니터의 능력을 얻어낼 수 있음.
ddc : Data Display Channel 기능 지원. 비디오 카드를 통해 모니터의 능력을 얻어낼 수 있음.
init10 : 부차적인 VGA카드를 부팅할 때 리얼모드 x86 에뮬레이터를 사용 vbe를 활성화할 경우 활성화해야 함.
dbe : 서버의 더블버퍼링 기능을 활성화. 애니메이션이나 비디오 작업에 유용한 기능
extmod: 모양난 창이라든지 공유 메모리, 비디오모드 변경 기능 등 전통적으로 자주 사용하는 확장 기능들을 활성화
record: 서버 테스트할 때 자주 사용하는 RECORD 확장기능을 활성화
bitmap: font rasterizer (freetype 모듈과 type1 모듈로 같음)
X.Org 문서 참조
설정 파일에 기본 Files 구역을 입력할까요? <예> >> X 서버가 서버 모듈이나 RGB삭 데이터베이스, 글꼴 파일을 찾을 때 사용한다.
모니터를 자동으로 감지할까요? <예> >> 많은 모니터들(LCD포함)과 비디오카드들은 모니터의 기술적 특성을 컴퓨터로 전송할 수 있도록 하는 통신 프로토콜을 지원한다.
모니터와 비디오 카드가 이 프로토콜을 지원할 경우, 모니터에 관한 설정 질의는 미리 채워지게 된다.
모니터의 식별자 : TGIC Amadas CRT
X 서버에서 사용할 비디오 모드: [*] 1280x1024
모니터의 특성을 선택하는 방식 : simple
모니터의 대략적인 크기: 17인치(430mm)
사용하고자하는 색채 깊이를 비트수로: 24
~~ 이 외 설명되지 않은 선택사항들은 모두 <예>를 입력하고 넘어감...잘 모르니깐
xorg.conf의 설정이 끝나면 gdm을 재실행한다. ctrl + alt + backspace.
http://wiki.beryl-project.org/wiki/Install_Beryl_on_Ubuntu_Feisty_with_AIGLX 참조
1 소스 목록 수정하기
sudo vim /etc/apt/sources.list
다음 문장을 입력한다.
deb http://ubuntu.beryl-project.org feisty main
2 beryl repository에서 GPG key를 배부받는다.
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
3 패키지 목록을 업데이트 한다.
sudo apt-get update
4 AIGLX 를 활성화
Feisty의 X.org7.2는 AIGLX를 포함하고 있으며, 기본적으로 활성화(Enabled)되어 있다.
5 X server를 설정한다
sudo vim /etc/X11/xorg.conf
"Module" 부분에서 아래 라인이 포함되어 있는지 확인한다. 없으면 입력.
Load "dri"
Load "vbe"
Load "glx"
:: Nvidia card를 위해서는 "Screen" 부분에서 DefaultDepth 옵션이 24로 설정되도록한다. - the Nvidia driver doesn't do argb-with-glx at any other depth
마지막으로 다른곳에 아래 라인이 없다면 문서 밑부분에 다음 라인을 추가한다.
Section "DRI"
Mode 0666
EndSection
6 X Server를 다시 시작한다.
sudo /etc/init.d/gdm restart 또는 Ctrl + Alt + Backspace
beryl을 설치하기 위한 준비가 완료된 상태다. 이젠 beryl을 설치해 한다.
7 beryl 설치하기
간단하게 설치하려면
sudo apt-get install beryl-manager beryl-settings
themes를 설치할 필요하면
sudo apt-get install emerald-themes
8 beryl 시작하기
beryl을 시작하기 위해서는 beryl이라고 치면 된다. 하지만 매니저를 사용해 좀 더 유용하게 사용하기 위해서 beryl-manager라고 칠 수도 있다.
9 beryl 설정하기
이제 beryl과 AIGLX가 설치되어 있고 자동으로 실행시킬 방법이 필요하다.
session shell script를 만들기 위해 자주 사용하는 에디터를 열고 startberyl.sh 이름의 파일을 생성한다.
gksudo vim /usr/bin/startberyl.sh
생선된 파일 안에 다음의 라인을 입력한다.
#! /bin/sh
beryl-manager
sleep 4
exec gnome-session
한영키변경위키 참조
우분투 한영키 변경하기 참조
xev 발동
변경하고자하는 키의 값을 확인한다.
sudo vim /usr/share/xmodmap/xmodmap.kr
sudo apt-get install apache2
sudo apt-get install php5
리눅스 상에서는 gftp라는 프로그램이 대표적.
sudo apt-get install gftp
filezilla 나 Konqueor도 있다. (인코딩 설정기능 지원)
참고::FTP서버에서 파일명이 한글인 파일을 다운로드하려면 인코딩 설정기능이 있는 FTP 클라이언트를 써야 한다. 그렇지 않으면 파일명이 깨진다.
인터넷 서핑 중에 ubuntustudio theme라는 걸 알게 되었다. 일단 깔아보았다.
[ http://zzzik.tistory.com/167 ] 여기서 알게 되었다.
1 편집기로 sources.list 파일을 열고 주소를 추가한다.
sudo vim /etc/apt/sources.list
파일의 적당한 위치에 다음 주소를 추가한다.
deb http://archive.ubuntustudio.org/ubuntustudio feisty main
2 gpg key를 획득한다.
wget http://archive.ubuntustudio.org/ubuntustudio.gpg -O- | sudo apt-key add -
-O- 는 대문자 O 다.
3 저장소 목록을 갱신한다.
sudo apt-get update
4 ubuntu studio theme를 설치한다.
sudo apt-get install ubuntustudio-look
5 시스템 - 기본 설정 - 테마 메뉴에서 ubuntustudio theme가 설치된걸 확인할 수 있다.
또한 바탕화면 바꾸기에서도 ubuntu studio 가 추가된걸 확인할 수 있다.
바꾸고자할 때 선택하면 된다.
리눅스에서는 주로 tar이 쓰이지만 그래도 rar이 친숙하다.
우분투에서 rar을 설치하는 방법은 간단하다..
sudo apt-get install unrar | sudo apt-get install rar
끝이다...
동영상보는 프로그램
sudo apt-get install mplayer
mplayer설정
리눅스에서 익스플로러 띄울 수 있게 하는 프로그램
sudo apt-get install wine
설정하기
winecfg : 로그인시 아이디의 폴더 아래에 .wine이 생성됨
sudo apt-get install xchat
sudo apt-get install xinetd
sudo apt-get install telnetd
sudo vim /etc/xinetd.conf
아래 내용 추가
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
시스템 재시작 또는 /etc/init.d/xinetd restart
telnet을 막고 싶다면 disable 를 yes 로 변경.
데몬 실행 여부 검사 : ps -ax | grep xinetd
sudo apt-get install ssh
데목 실행 여부 검사 : ps -ax | grep sshd
없으면 실행 : /etc/init.d/ssh restart
서버와 데탑의 차이는 기본적으로 설치되는 패키지의 차이입니다.
이외의 차이를 굳이 찾는다면, 설치되는 커널이 generic과 server의 차이겠죠.
데탑환경이 주고, server 커널을 원한다면 데탑설치 후 server 커널을 설치하시면 됩니다.
질문에 맞게 답변을 드리자면, 쉬운 방법으로 ubuntu-desktop 패키지를 설치하시기 바랍니다.
ubuntu-desktop은 그놈환경으로 설치되고, kde를 원하신다면 kubuntu-desktop,
xfce4를 원하신다면 xubuntu-desktop을 설치하시면 됩니다.
개발환경은 build-essential 패키지를 설치하세요.
sudo apt-get install ubuntu-desktop
서버의 콘솔 창에서
$ sudo init 0 -> 시스템 종료
$ sudo init 6 -> 시스템 재시작
또는
$sudo halt : 시스템 종료
vi,vim 에디터 단축키 (0) | 2011.06.06 |
---|---|
Debian VMware Tools 설치하기 (0) | 2011.06.06 |
Git 명령어 정리 (0) | 2011.06.06 |
samba IP allow setting (0) | 2011.06.06 |
Linux 학습, 기초 과정: RPM 및 YUM 패키지 관리, 소프트웨어 새로 추가 및 시스템을 최신 상태로 유지 (0) | 2011.06.06 |
Git 명령어 정리
Debian VMware Tools 설치하기 (0) | 2011.06.06 |
---|---|
ubuntu taxt 모드 에서 사용하는 명령어 (0) | 2011.06.06 |
samba IP allow setting (0) | 2011.06.06 |
Linux 학습, 기초 과정: RPM 및 YUM 패키지 관리, 소프트웨어 새로 추가 및 시스템을 최신 상태로 유지 (0) | 2011.06.06 |
CenOS 유용한 명령어 (0) | 2011.06.06 |
Debian VMware Tools 설치하기 (0) | 2011.06.06 |
---|---|
ubuntu taxt 모드 에서 사용하는 명령어 (0) | 2011.06.06 |
Git 명령어 정리 (0) | 2011.06.06 |
Linux 학습, 기초 과정: RPM 및 YUM 패키지 관리, 소프트웨어 새로 추가 및 시스템을 최신 상태로 유지 (0) | 2011.06.06 |
CenOS 유용한 명령어 (0) | 2011.06.06 |