[Ubuntu Diary] 하드웨어변동사항 모니터링을 위해 hal 설치함

하드웨어변동사항 모니터링을 위해 hal 설치함

설치명령 : apt-get install hal
사용명령 : lshal -m
출력정보 : 

            Start monitoring devicelist:
            -------------------------------------------------


모니터링을 하는 툴이라는데, 멀 꼽았다가 빼면 모니터링이 되는것인지 궁금함... 
훔... 

[Ubuntu Diary] FTP 서버설치 및 설정

FTP 서버 설치하기
     - apt-get install vsftpd

FTP 설정파일 내용변경하기
     - vi /etc/vsftpd.conf 명령으로 설정파일 열자. 
     - local_umask 주석풀어줌 (로컬계정사용자의 umask (default = 077)
     - chroot_list_enable=YES 주석풀어줌
     - chroot_list_file=/etc/vsftpd.chroot_list 주석풀어줌
     - vsftpd.chroot_list 파일에 xxxxxxx 계정 적어주고 저장함
     - restart vsftpd 명령으로 서버 재시작
     - Filezilla로 연결테스트 완료함 

FTP 서버에 대한 자세한 참고자료
http://www.linux.co.kr/home/lecture/index.php?cateNo=1&secNo=294

FTP 서버설정 파일 내용수정함 (2011.10.20 PM21:35)
     FTP 서버설정을 변경했음에도 불구하고, 수정된 내역들이 반영되지 않고있다
     서버 재부팅 이후 다시 눈여겨봐야 할 내용이다. 

     익명사용자의 접속허용 여부
     anonymous_enable=NO

     로컬계정 사용자의 접속허용 여부
     local_enable=YES

     write명령어 허용여부
     write_enable=YES

     로컬계정 사용자용 umask (기본값 : 077)
     local_umask=022

     익명사용자의 업로드 가능여부
     anon_upload_enable=YES를 주석처리함

     익명사용자의 디렉토리생성 가능여부
     anon_mkdir_write_enable=YES를 주석처리함

     파일전송 로그에 대한 기록허용여부
     xferlog_enable=YES

     파일전송로그 파일명
     xferlog_file=/var/log/vsftpd.log

     FTP서버 접속시, 환영메시지 설정
     ftpd_banner=위트가이즈 FTP 서버에 오신것을 환영합니다!

     사용자가 자신의 홈디렉토리 외에는 접근하지 못하도록 설정
     chroot_local_user=YES

     특정사용자들만 모든 디렉토리에 접근 가능하도록 설정
     chroot_list_enable=YES

     위 내용처럼 특정사용자들만 모든 디렉토리에 접근 가능하도록, 특정사용자 리스트를 생성
     chroot_list_file=/etc/vsftpd.chroot_list

     wtmp에 등록하여 로그를 남기기 위한 설정 (last 명령으로 로그확인 가능하도록)
     session_support=YES

     수정 후 서버 재시작
     restart vsftpd

[Ubuntu Diary] SSH 서버설치

ssh server 설치를 위해 아래 명령 수행
     - 참고경로 : http://zodiac12k.egloos.com/964697
     - sudo apt-get install ssh

설치과정 중에 한글폰트가 깨지므로 아래 명령 수행
     - 참고경로 : http://kldp.org/node/82891
     - sudo apt-get install ttf-unfonts

ssh 서버 포트변경하고자 할때에는
     - vi /etc/ssh/sshd_config 설정파일 내용 수정하면 되지만, 필요없으므로 쌩깜
     - 설정파일 변경시에는 데몬재시작이 필요함 (아래명령)
            - /etc/init.d/ssh restart

ssh 서버 동작확인
     - netstat -ntl
     - 어떻게 보는건지 모르겠음 -_- 추후 수정하기로 하자. 

맥에서 ssh 정상동작 확인하기
     - 맥 터미널 열고 아래 명령수행
          - ssh 계정이름@192.168.0.1
          - 정상동작 확인완료

단, 포트가 22번이 아닌 경우
     - 맥에서 접속할때에 아래 명령으로 한다. 
            ssh jackdaw@192.168.0.4 -p 20000

공인IP 주소
    14.52.132.*** (찝찝하니깐 별표처리함)

[Ubuntu Diary] 시스템 환경 확인하기

OS 설치를 마치고, 재부팅을 했다.  

콘솔창이 꿈벅꿈벅거릴때에 시스템환경, 즉 이것저것의 사양을 살펴보자. 

다소 후진 사양의 데스크탑이지만, 개인용도의 서버로 사용하는데에는 아무런 문제가 없다.  


- 시스템정보 - 

명령어 : uname -a

출력정보 : 

     Linux sexyubuntu 3.0.0-12-generic-pae #20-Ubuntu SMP Fri Oct 7 16:37:17 UTC 2011 i686 i686 i386 GNU/Linux


- CPU 정보 - 

명령어 : cat /proc/cpuinfo

출력정보 : 

      processor : 0

      vendor_id : GenuineIntel

      cpu family : 15      

      model : 2

      model name : Intel(R) Pentium(R) 4 CPU 2.40GHz

      stepping : 7

      cpu MHz : 1804.447

      cache size : 512 KB

      fdiv_bug : no

      hlt_bug : no

      f00f_bug : no

      coma_bug : no

      fpu : yes

      fpu_exception : yes

      cpuid level : 2

      wp : yes

      flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid

      bogomips : 3608.89

      clflush size : 64

      cache_alignment : 128

      address sizes : 36 bits physical, 32 bits virtual

      power management:


- 메모리 정보 - 

명령어 : free -m

출력정보 : 

                   total      used       free       shared       buffers       cached

      Mem:      496        302        193               0              29             216

      -/+ buffers/cache:  56        440

      Swap:      507          3         504


- 파티션 정보 - 

명령어 : fdisk -l

출력정보 : (출력정보없음)


- 스왑 파티션 정보 - 

명령어 : swapon -s

출력정보 : 

      Filename                                      Type       Size       Used      Priority

      /dev/mapper/sexyubuntu-swap_1  partition   520188     3372       -1


- 디스크 사용상태 - 

명령어 : df -m

출력정보 : 

      Filesystem                         1M-blocks       Used       Available       Use%       Mounted on

      /dev/mapper/sexyubuntu-root

                                                74406              1039       69587            2%            /

      udev                                      241                   1          241            1%           /dev

      tmpfs                                     100                   1           99             1%          /run

      none                                         5                   0             5            0%          /run/lock

      none                                      249                   0          249            0%          /run/shm

      /dev/sda1                              228                 23           193           11%         /boot



이상. 끝. 

추가내용 필요시 수정하겠음. 

[Ubuntu Diary] OS설치하기 - sexyubuntu 시작하기

우분투 설치 (Ubuntu Server v11.10)


새로 설치할 서버의 이름을 SexyUbuntu 라고 지었습니다. 

이제부터의 내용은 따로 기록한 내용이므로, 약간 반말투의 어조로 글을 썼습니다. 양해 바랍니다. 


설치 언어 선택 : 한국어

키보드 종류 선택 : 한국어


추가 컴포넌트 읽는과정 진행

하드웨어 검색


호스트명 설정 : sexyubuntu

시간설정 : Asia/Seoul


파티션방법 : '자동 - 디스크 전체 사용하고 LVM 설정'으로 진행

'바뀐점을 디스크에 쓰고 LVM을 설정하시겠습니까?' 질문에 '예'로 진행

파티션으로 사용할 볼륨그룹의 크기를 79.8GB 기본값으로 진행


설치과정 진행되고, 호스트명 > 사용자그룹? > 사용자계정 설정

시작폴더 암호화 설정 '아니오'로 설정

프록시 정보는 빈칸으로 진행

자동업데이트 설정은 '자동으로 보안 업데이트 설치'로 진행


소트프웨어 선택화면 나오면, 탭키 눌러서 다음으로 진행함

부트로더 설정하겠냐고 물어보면, 예 눌렀음!!


설치종료 메시지 출력되고, 계속 진행함 

재부팅


- 참고 - 

재부팅후 이상한 다이아몬드 글자가 나오는경우가 있는데, 

cd 엔터로 홈디렉터리로 이동후 vi .bashrc 해서 편집창을 연후

맨마지막에다가 export LANG=C 추가하면 해결