반응형

아래 명령 한줄로 패키지 업데이트가 가능하다. -y옵션을 넣었기 때문에 중간에 물어보지 않고 바로 진행한다.

 

sudo 명령을 넣었는데도 아래 명령으로 안된다면 sudo su 명령을 입력하여 root 권한으로 아래 명령을 실행해야한다.

 

 

sudo apt-get -y update && apt-get -y upgrade && apt-get -y dist-upgrade

*명령 설명 : explainshell.com

반응형
반응형

vi /etc/resolv.conf

으로 들어가서


# Generated by NetworkManager

nameserver 192.168.0.1

nameserver 192.168.0.1


위의 주소를 자신의 환경에 맞게 수정

반응형
반응형

vi /etc/network/interfaces


아래와 같이 수정


auto lo

iface lo inet loopback


auto eth0

iface eth0 inet static

address 192.168.0.2

netmask 255.255.255.0

network 192.168.0.0

broadcast 192.168.0.255

gateway 192.168.0.1

반응형
반응형

커멘드창에서 sudo passwd root 를 입력



그럼 


Enter new UNIX password: 라고 뜬다.


패스워드를 두번 입력해준다.

참고로 패스워드를 입력할때 커서에 아무것도 보이지 않는다.

반응형

'OS' 카테고리의 다른 글

Ubuntu에서 dns 설정하기  (0) 2012.09.01
Ubuntu에서 고정IP할당하기  (0) 2012.09.01
Ubuntu에서 root 계정 활성화하기  (0) 2012.09.01
포맷 후 필수 유틸리티  (0) 2012.08.03
Windows Loader v2.1.2  (0) 2012.04.04
Windows 7에서 자동 로그인 설정하기  (0) 2012.04.04
반응형



TTL값을 이용하면 상대 호스트의 OS를 판별할 수 있습니다.

Reference : http://bit.ly/4HcYjp  


반응형

'Network' 카테고리의 다른 글

네트워크 관련 명령어  (0) 2012.07.26
NIC제조사별 맥주소 대역  (0) 2012.07.25
TTL값으로 OS 판별하기  (0) 2012.02.06
IP Scan - 지정 범위의 IP 스캔  (0) 2011.11.08
무선공유기 비밀번호 초기값  (0) 2011.08.05
전세계 공개 FTP 서버 리스트  (0) 2009.11.21
반응형

APM 설치법

목록

  • Apache
    $sudo apt-get install apache2
  • PHP5
    $sudo apt-get install php5 libapache2-mod-php5
  • MySQL
    $sudo apt-get install mysql-server
설치시 MYSQL 의 root 비번 설정후 설치되면 MySQL서버가 자동으로 시작
  • phpmyadmin
    $sudo apt-get install phpmyadmin
  • 아파치 웹서버를 재시작
    $sudo /etc/init.d/apache2 restart

--------------------------------
 네임서버

- BIND9 설치

  root@yongbok:~# sudo apt-get install bind9

- BIND9 설정

* named.conf 설정

  root@yongbok:~# vi /etc/bind/named.conf
  // 옵션 파일을 불러오고
  // root 도메인의 정보를 가지고 있는 파일을 지정 해줍니다.
  include "/etc/bind/named.conf.options";
  zone "." {
          type hint;
          file "/etc/bind/db.root";
  };
  // 네임 서버로 사용할 도메인을 지정 해줍니다.
  zone "ns.yongbok.net" IN {
          type master;
          file "/etc/bind/db-yongbok";
  };
  zone "yongbok.net" IN {
          type master;
          file "/etc/bind/db-yongbok";
  };
  // 리버스 도메인을 설정 합니다.
  // 서버의 아이피 주소를 반대로 적어 주시면 됩니다.
  zone "195.137.115.in-addr.arpa" {
          type master;
          file "/etc/bind/ip-yongbok";
  };
  zone "0.0.127.in-addr.arpa" {
          type master;
          file "/etc/bind/loopback-yongbok";
  };
  include "/etc/bind/named.conf.local";

* 인버스 존(Inverse Zone) 파일 생성

  root@yongbok:~# vi /etc/bind/db-yongbok
  ; 인버스 존 파일은 IP에 대해 해당 도메인을 역으로 찾을 수 있도록 해줍니다.
  ; SOA 부분의 ruo91.yongbok.net 는 이메일 주소를 적어주시면 됩니다.
  $TTL        3600
  @        IN        SOA        ns.yongbok.net.        ruo91.yongbok.net.
  (
                                2009122210             ; Serial
                                604800                 ; Refresh
                                86400                  ; Retry
                                2419200                ; Expire
                                86400                  ; Minimum
  )
  ;
  @        IN        NS        ns.yongbok.net.
            A                  115.137.195.169
  www       A                  115.137.195.169

- 리버스 존(Revers Zone) 파일 생성

  root@yongbok:~# vi /etc/bind/ip-yongbok
  ; 리버스 존파일은 도메인 주소를 아이피로 찾을수 있도록 해줍니다.
  ;
  $TTL        3600
  @        IN        SOA        ns.yongbok.net.        ruo91.yongbok.net.
  (
                                2009122210             ; Serial
                                604800                 ; Refresh
                                86400                  ; Retry
                                2419200                ; Expire
                                86400                  ; Minimum
  )
  ;
  @        IN        NS        ns.yongbok.net.
  5        PTR                 yongbok.net
  5        PTR                 www.yongbok.net

- 루프백 리버스 존(Loopback Revers Zone) 파일 생성

  root@yongbok:~# vi /etc/bind/loopback-yongbok
  ; Loopback zone file
  ;
  $TTL        3600
  @        IN        SOA        ns.yongbok.net.        ruo91.yongbok.net.
  (
                                2009122210             ; Serial
                                604800                 ; Refresh
                                86400                  ; Retry
                                2419200                ; Expire
                                86400                  ; Minimum
  )
  ;
  @        IN        NS        ns.yongbok.net.
  1        PTR                 localhost.

- BIND 재시작

  [root@yongbok ~]# /etc/init.d/bind9 restart
   * Stopping domain name service... bind              [ OK ]
   * Starting domain name service... bind              [ OK ]

- 도메인 정보 확인 nslookup 명령어로 DNS 서버 정보를 확인 합니다.

  root@yongbok:~# nslookup www.yongbok.net
    Server:        168.126.63.1
    Address:       168.126.63.1#53
    Non-authoritative answer:
    Name:   www.yongbok.net
    Address: 115.137.195.169
 
-----------------------------

우분투 vsftpd 설치하기

$ sudo apt-get install vsftpd

우분투 vsftp는 설치된 상태에서는 계정 유저는 로그인이 불가하고 anonymous(익명)만 로그인 가능하도록 설정 되어 있다.

일반 계정 사용 허가 설정

패키지 설치 후 일반 계정 사용자가 ftp 접속 불가 합니다.

따라서 vsftpd.conf 파일을 수정 하여야 합니다.

$sudo vi /etc/vsftpd.conf 또는 $gksu gedit /etc/vsftpd.conf

  • local_enable=YES #주석 제거
  • write_enable=YES #주석 제거
  • local_umask=022 #주석 제거

vsftp 재시작

sudo service vsftpd restart

port 변경하기

예) 21번 포트가 막혀 있는 경우 1024 포트로 변경하기

sudo vi /etc/vsftpd.conf

  • listen_port=1024 (1024 포트로 변경)

sudo service vsftpd restart 로 재시작 하면 적용 된다.


반응형

+ Recent posts