텔넷과 xinetd를 설치합니다.

>apt-get install telnetd xinetd

설치가 완료되면 텔넷 설정을 위해서 gedit나 vi와 같은 편집기 툴로 
"/etc/xinetd.d/telnet" 파일을 만들어 줍니다. 파일이 열리면 아래 내용을 입력합니다.

>

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

서버에서 IP 확인

>ifconfig -a

텔넷클라이언트로 접속한다음에, 접속 에러가 난다면, 방화벽부분을 살펴봐야 한다.

#Ubuntu 18.04.5 LTS 파티션 수동설치

 

1.  swap(2,048)  -> 10,000 -> 20,000

2.  /boot(100)   ->  2,000 -> 4,000

2.  /boot/efi(100)   ->  2,000 -> 3,000

3.  /(3,072)     -> 12,000 -> 30,000

4.  /usr(8,192)  -> 70,000 -> 200,000

5.  /usr2(90,000)-> 90,000 -> 200,000

6.  /var(4,096)  -> 12,000 -> 30,000

7.  /tmp(4,096)  -> 12,000 -> 30,000

8.  /data(70,000)-> 70,000 -> 200,000

9.  /home(2,000) ->  2,000 -> 5,000

10. /web(나머지 부분을 할당, 체크) 

'리눅스 > Ubuntu 18.04.5 LTS' 카테고리의 다른 글

Ubuntu 18.04 root계정 사용하기  (0) 2021.04.06
Ubuntu 18.04 FTP 구축하기  (0) 2021.04.06
Ubuntu 18.04.5 iptables 설정  (0) 2021.04.06
Ubuntu 18.04 telnet 구축하기  (0) 2021.04.06
ubuntu server 18.04.3 lts iso download  (0) 2021.04.01

#증권정보홈페이지를 만들어보자(3)

 

#서버 Program Dir & File(백엔드)

 

1. batch

1.1 KseMast.c

1.2 KosdaqMast.c

1.3 KonexMast.c

1.4 ElwMast.c

1.5 FutureMast.c

1.6 OptionMast.c

1.7 DateTimeMast.c

 

2. rcv

2.1 RcvTData.c - TCP데이타 처리(인터넷)

2.2 RcvUdata.c - UDP데이타 처리(전용선)

2.3 ReadMData.c

2.4 R_Kse.c

2.5 R_Kosdaq.c

2.5 R_Konex.c

2.6 R_Elw.c

2.7 R_Future.c

2.8 R_Option.c

2.9 R_Jisu.c

 

3. manage

3.1 InsertMinJisu.c - 지수 1분시세(open,high,low,close,vol,amt,,,,,)

3.2 InsertMinSise.c - 종목 1분시세(open,high,low,close,vol,amt,,,,,)

3.3 CreateJisuCandle.c - 지수 Candle차트 데이타 생성

3.4 CreateSiseCandle.c - 종목 Candle차트 데이타 생성

 

4. view

 

5. shell

5.1 kill.sh

5.2 start.sh

5.3 main.sh - 정기적인 HTML을 생성(index.html, kse_totsise.html, kosdaq_totsise.html)

 

6. util

 

7. send

7.1 SendTData.c - TCP데이타 Simulation 전송

7.2 SendUData.c - UDP데이타 Simulation 전송

 

8. include

8.1 frame.h

8.2 define.h

8.3 packet.h

8.4 receive.h - 수신구조체

8.5 sise.h - 처리구조체

8.6 jisu.h - 처리구조체

8.7 shmop.h - Shared Memory 구조체

8.8 send.h - 데이타 Simulation 전송관련

#ubuntu server 18.04.3 lts iso download

 

releases.ubuntu.com/18.04/

 

 

#iso usb BOOT Image

 

jdh5202.tistory.com/571

 

iso 파일로 부팅 usb 만들기

ISO 이미지를 CD / DVD 또는 USB 드라이브로 만들어주는 ultraiso 프로그램을 설치한다. https://www.ultraiso.com/ usb를 장착하고 ultraiso 프로그램 메뉴 중에서 파일을 누른 후 굽고자 하는 iso를 선택한다...

jdh5202.tistory.com

 

 

CentOS 6.6 버젼을 최신하드웨어에 설치하면, 드라이버의 unsufficent 사태가 발생한다.

이를 위해서 네트웍이 안되는경우에 usb를 통해서 파일을 구해, 직접설치할경우에 아래의 내용이 필요하다.

rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm

,,

,,

,,

,,

 

centos_rpm.sh
0.00MB

 

 

BIOS

 

BIOS는 PC에 전원을 켜고 Windows OS를 시작할 때까지 PC의 하드웨어 및 운영 체제(OS) 사이의 펌웨어 인터페이스입니다. BIOS(Basic Input / Output System: 바이오스)는 메인 보드의 ROM에 내장된 프로그램으로서(일명 ROM BIOS) 키보드, 마우스, CPU, 하드 디스크(HDD) 등의 하드웨어 장치를 초기화하여 제어하고 운영 체제(OS) 부팅에 바톤을 넘기는 연결 역할을 하는 펌웨어 인터페이스이다.

☞ 통상 BIOS는 레거시 BIOS라 호칭하고, BIOS의 후속 진화 버전은 UEFI(Unified Extentiable Firmware Interface)이다.

UEFI 당연히 기능상의 개선점이 있을텐데, 사용자가 체감하는 주요 내용은

1. 하드 디스크가 2TB를 초과한 경우도 가능함(GPT 파티션 적용)

2. 복수의 운영체제의 선택이 가능함(예, 윈도우7, 윈도우10, 리눅스, 맥OS 중에서 선택가능)

3. 부팅시 BIOS는 MBR이라는 특정섹터를 이용하지만, UEFI는 GPT 파티션으로 특정섹터를 지정하지 않음

*레거시 바이오스에서 부팅 절차는 하드디스크의 첫 섹터를 읽어서 첫섹터에 지시된 주소에 있는 실행코드를 실행하도록 바톤을 넘겨준다.

 

BIOS 기능

 

▼ BIOS의 주요 역할은 다음과 같습니다.

CPU와 주변 장치를 진단

CPU와 주변 장치를 활성화/비활성화

부팅 장치의 우선 순위 설정(예로,《1CD ROM,《2》HDD,《3》USB)

부트 모드(Legacy BIOS/UEIF)의 전환

하드 디스크(HDD)와 광학 드라이브의 설정

날짜 및 시간 설정

오래된 PC의 경우 마더 보드(메인 보드)가 기존의 레거시 BIOS만을 지원하여 UEFI 모드에는 대응하지 않을 수도 있습니다. 처음부터 자신의 PC가 UEFI 모드를 지원하하더라도 잘 알지 못하는 사용자도 많을 것입니다.

Windows 기반의 PC가 레거시 BIOS로 부팅하도록 설정되어 있기 때문에 UEFI 모드를 모르는 사용자는 대개 레거시 BIOS 모드 그대로 PC를 계속 사용할 경우가 많다고 생각합니다. 비록 Windows를 다시 설치하여도 BIOS가 UEFI 모드로 전환 확률은 낮은 것입니다.

PC에 Windows OS를 설치할 때 처음에 조심해야 할 것은 BIOS 부트 모드(Boot Mode) UEFI 모드(GPT 파티션 형식)인지, 기존의 레거시 BIOS(MBR파일 형식)인지 확인하는 것입니다.

레거시 BIOS

 

레거시 BIOS (Legacy BIOS)는 약 20년 전에 운영 체제를 가동을 위해 설계된 오래된 유틸리티입니다. 2TB 이상의 대용량 HDD에서 OS 부팅 및 최신 하드웨어와 운영 체제 (OS)와의 통합에 한계가 발생했습니다.

오래된 BIOS 펌웨어는 최신의 PC와 호환되는게 점점 어려워지고 있기 때문에, 레거시 BIOS를 대신해서 2010 년쯤에 UEFI(Unified Extensible Firmware Interface) 모드로의 전환이 진행되고 있습니다.

최신 PC 마더 보드에는 레거시 BIOS와 UEFI 모드 둘 다 부트 모드(Boot Mode)가 구비되어 있어 어느 하나를 선택할 수 있지만, 장래에는 '레거시 BIOS'가 필요없게 되는 시대가 올 것이다.

UEFI 모드

 

UEFI(Unified Extensible Firmware Interface) 모드는 최신 PC용의 표준 펌웨어 인터페이스입니다. PC 기술이 진보함에 따라 온도와 전력 모니터링, 원격 보안 관리, 가상화 및 Turbo Boost 등의 프로세서 확장 등 BIOS를 지원할 필요가 있었습니다.

UEFI는 이전의 BIOS 펌웨어 인터페이스 및 EFI(Extensible Firmware Interface)를 대체할 새로운 유틸리티입니다.

BIOS에서 하드웨어를 진단하지 않고 빠른 OS 부팅이 가능하며, 소프트웨어의 상호 운용성을 향상시킵니다. 2테라 바이트(2T bytes) 이상의 고용량 하드 디스크 제어 및 Windows 64bit 버전에 적합합니다.

▼ 최근에는 레거시 BIOS와 비교하여 GUI(Graphical User Interface: 그래픽 사용자 인터페이스)이므로 사용자가 알기 쉽게 조작할 수 있도록 도와 줍니다.

 

 

시스템 정보를 확인하기(WIndows10)

 

▼ 다음과 같이 Windows + R 키를 눌러 실행을 엽니다. 이름 : 텍스트 상자에 1msinfo32를 입력하고 2OK 버튼을 클릭합니다.

 

 

 

 

docs.microsoft.com/ko-kr/dotnet/api/system?view=net-5.0

 

 

System 네임스페이스

일반적으로 사용되는 값과 참조 데이터 형식, 이벤트와 이벤트 처리기, 인터페이스, 특성, 예외 처리 등을 정의하는 핵심 클래스 및 기본 클래스가 포함되어 있습니다. Contains fundamental classes and b

docs.microsoft.com

api 가이드문서입니다.

 

+ Recent posts