Fedora16
설치
1.
http://fedoraproject.org/ko/get-fedora
에 접속하여 iso파일을 다운로드 한다.
2.
USB를 사용한 설치를 할 경우 https://fedorahosted.org/liveusb-creator/
의 링크를 참조하여 USB를 세팅한다.
CD를 이용할 경우 이미지로 굽기를 이용하여 CD에 굽는다.
3.
CD로 부팅 후 Start Fedora16 메뉴를 선택하고 로딩을 완료한다. (여기에서 로딩되는 것은 CD로 부팅한 페도라 라이브 이미지로 하드에 설치된 것이 아님)
4.
로딩 완료 후 Activity메뉴를 눌러 최하단의
아이콘인 Install Harddisk를 눌러서 설치를 진행한다.
5.
설치가 완료 된 후 System-Setting ->
Region and Language에서 Korean으로 세팅해준다.
6.
Terminal을 켜서 root 계정에서 ‘ yum –y update’ 메뉴를 통하여 업데이트를
실시한다.
Root
세팅
최초 설치시에는 GUI상에서
root로 로그인되지 않게 막혀있다. 이를 풀기 위해서는
1.
터미널에서 su – 로 관리자 로그인
2. Vi /etc/pam.d/gdm 로 에디터를 열어서
#auth required pam_succeed_if.so user !=
root quiet 와 같이 주석처리해준다.
3.
vi /etc/pam.d/gdm-password 도
마찬가지로 작업해준다.
telnet
세팅
1.
이하 터미널에서 작업 : yum –y install telnet –server
2.
Vi /etc/xinetd.d/telnet 후
disable=yes ->
disable=no
3.
Service xinetd restart
4.
telnet localhost로 telnet 정상작동 확인
5.
정상작동하지 않을 시 vi
/etc/sysconfig/iptables
-A INPUT –m state –state NEW –m tcp –p tcp –dport 23 –j ACCEPT 와
같이 방화벽에 포트 허용하는 구문을 추가해준다.
6.
이후 /etc/init.d/iptables restart
7.
그리고 telnet으로 root 계정 로그인이 가능하도록 하기 위하여 securetty를
바꿔줌
mv /etc/securetty /etc/securetty.back
@@서비스를 켜고 끄는 것을 GUI상에서
편하게 하고자 할때는 소프트웨어 추가/제거에서
system-config-services로 검색 후 설치하면 좋음
SSH 설정
1.
Yum update openssh로 ssh 업데이트
2.
앞서 설치한 서비스 툴에서 sshd를 개시하거나 /etc/rc.d/init.d/sshd start로 sshd 기동
3.
Chkconfig –list | grep sshd로
활성화 확인
4.
vi vi /etc/sysconfig/iptables
-A INPUT –m state –state NEW –m tcp –p tcp –dport 22 –j ACCEPT
-A INPUT –m state –state NEW –m u에 –p udp –dport 22 –j ACCEPT
와 같이 방화벽에 허용 포트를 추가해줌
FTP 설정
1.
rpm –qa | grep vsftpd 를 통해서
이미 설치되어있는지 확인
2.
설치되어있지 않으면 yum –y install
vsftpd
3.
Chkconfig vsftpd on ( /etc/rc.d/init.d/vsftpd
start)
4.
FTP서비스 시작 : /etc/rc.d/init.d/vsftpd
start
FTP서비스 종료 : /etc/rc.d/init.d/vsftpd stop
부팅시 자동 실행 : chkconfig vsftpd on
설정파일 : /etc/vsftpd/vsftpd.conf
더 자세한 설정법은 인터넷 검색으로 참조..
5.
만약 ftp 접속시 permission denied가 된다면, 그리고 root로 로그인 해야 하는 경우라면
/etc/vsftpd/user_list
/etc/vsftpd/ftpusers 두곳에서 root가 들어가는 행을 주석처리
6.
Home을 못벗어나게 하려면
/etc/vsftpd/vsftpd.conf에서 chroot_list_enable과 chroot_list_file행 주석해제
/etc/vsftpd/chroot_list 에 ID 추가
7.
ftp 접속시
OOPS500 에러가 발생 시
setsebool –P ftp_home_dir=1

