• Title/Summary/Keyword: 리눅스 환경

Search Result 438, Processing Time 0.051 seconds

Building Software Research Environment using Linux Container and Version Control System (리눅스 컨테이너와 버전 관리 시스템을 이용한 소프트웨어 연구 환경 구축)

  • Ha, Wansoo
    • Geophysics and Geophysical Exploration
    • /
    • v.24 no.2
    • /
    • pp.45-52
    • /
    • 2021
  • With advancements in software technology, more scientists and engineers are employing computer software and programming tools for research. However, several issues can arise in software-based research: environment setting, reproducibility, and loss of source codes. This study investigates the use of Linux containers and version control systems to prevent these problems. Managing research projects using a cloud source-code repository and building a research environment in a Linux container can prevent the abovementioned problems and make research collaboration easier. For researchers with no experience with Linux containers, a repository of project template containing shell scripts for building and running containers has been released.

Design and Implementation of the Embedded Linux System for the PDA System (PDA용 임베디드 리눅스 시스템 설계 및 구현)

  • Jang, Seung-Ju;Hong, Young-Il;Ryu, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.365-368
    • /
    • 2003
  • 본 논문에서는 PDA 용 임베디드 리눅스 시스템을 설계 및 구현한다. 개발을 위한 Host PC 를 구축하고 PDA 시스템에 적합한 크로스 컴파일러(Cross compiler), PDA 와의 터미널을 위한 미니컴(minicom)등을 이용한 개발 환경을 구성한다. 본 논문에서 PDA 시스템에 리눅스를 포팅 하여 PDA 임베디드 리눅스 시스템으로 설계 및 구현한다.

  • PDF

The Construction and Operation of Linux with Robust Security (2-Tier Ad Hoc 망에서 신뢰할 수 있는 Routing과 인증 메커니즘 연구)

  • 손현민;김홍기;주낙근
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2000.11a
    • /
    • pp.567-570
    • /
    • 2000
  • 인터넷에 의한 정보의 공유 및 각종 서비스의의 제공이 점차 중가함에 따라 해킹으로 인한 피해 또한 증가하는 추세이다. 최근 많은 사람들이 운영체제로 막강한 기능을 제공하는 리눅스를 서버로 구축함에 따라 리눅스가 네트워크환경에 가장 이상적인 운영체제로 자리잡아 가고 있는 시점에서 리눅스 서버의 운영상의 보안문제가 심각하게 대두되고 있다. 그래서 본 논문에서는 최근 대표적인 해킹기법과 그에 대응하는 보안기법들을 분석해서 보다 안전한 리눅스 서버를 구축하고 운영할 수 있는 방법들을 제시하였다.

  • PDF

QoS Implementation over Linux (리눅스 기반의 QoS 지원 기술)

  • Park, J.;Kang, S.G.
    • Electronics and Telecommunications Trends
    • /
    • v.18 no.1 s.79
    • /
    • pp.1-6
    • /
    • 2003
  • 인터넷 QoS 이슈는 차세대 인터넷 핵심기술 중의 하나로서 그 동안 많은 연구가 이루어져 왔다. 실제로QoS를 구현하고 실험하기 위해, 많은 개발자들이 가장 일반적인 형태의 개발환경으로서 리눅스(Linux)를 사용해 왔다. 특히, 리눅스 커널 버전 2.2 이상부터 TC 기능이 지원되면서 개발이 더욱 용이해졌다. 본 고에서는 QoS 개발자들을 위해 리눅스 커널 2.4 기반 TC 메커니즘과 2.4 커널 메인 스트림에 새로이통합된 DiffServ 메커니즘에 대해 살펴본다.

A Comparison of .NET Implementation in Linux (리눅스에서의 .NET 구현 비교)

  • 장익현;김원영;최완
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.616-618
    • /
    • 2004
  • 마이크로소프트의 닷넷은 언어독립적이고 플랫폼 독립적인 응용을 작성할 수 있도록 해주는 개발환경이다. 웹 서비스와 웹 응용 분야에서 자바와 경쟁하고 있으나 차세대 인터넷 플랫폼이 될 가능성이 높아 보인다. 닷넷 응용을 리눅스/유닉스 시스템에서 실행할 수 있다는 것은 리눅스/유닉스 시스템에 지금보다 많은 다양한 응용서비스가 제공됨 수 있다는 것을 의미한다. 닷넷을 리눅스 상에 구현한 대표적 프로젝트인 Mono와 Portable.NET의 실용성을 비교 시험을 통해 분석하여 보았다.

  • PDF

Target Agent for Embedded System Development (임베디드 시스템 개발을 위한 타겟 에이전트)

  • Kim, Haeng-Gon;Jeong, Ran
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 2005.05a
    • /
    • pp.249-257
    • /
    • 2005
  • 최근 내장형 시스템의 운영체제로 임베디드 리눅스가 점차 많이 사용되고 있다. 이에 따라 더욱 복잡한 내장형 소프트웨어를 빨리 개발하여 적시에 상품화하는데 필수적인 임베디드 리눅스용 원격 통합개발환경에 대한 요구가 증가하고 있다 그런데, Vxworks나 QNX와 같은 내장형 운영체제의 개발 환경에 비해서 임베디드 리눅스용 개발 환경은 편리성과 기능성이 미흡하다. 따라서 본 논문에서 임베디드 시스템 개발환경 EIDE(Embedded Integrated Development Environments)를 제시한다. EIDE는 크로스 툴체인, 디버거, 모니터등 다양한 도구들로 구성되며 모두 GUI에 기반한다. 또한 EIDE의 다양한 도구들이 타겟을 접근하는데 필요한 기능을 제공하는 타겟 에이전트를 제안한다. 타겟 에이전트는 호스트/타겟 환경이라 할지라도 개발자가 GUI로 된 EIDE의 통합개발환경 안에서 다양한 도구들을 이용하여 원격 개발에 필요한 모든 것을 편리하게 수행할 수 있도록 지원하면서 여러 도구의 요청을 동시에 처리할 수 있는 멀티쓰레드 구조의 타겟 에이전트를 제안하고, 타겟 에이전트가 EIDE에서의 원격 개발을 어떻게 더욱 편리하게 하는지 설명한다.

  • PDF

Development of GARP/GVRP for network switches based on Linux (리눅스 기반 네트워크 스위치를 위한 GARP/GVRP 개발)

  • 노윤정;이원석;김준우;강경태;김지현;신현식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.211-213
    • /
    • 2003
  • 가상랜(VLAN:Virtual LAN) 기술은 멀티 캐스트 트래픽의 감소 효과가 크고, 효율적인 네트워크 보안 및 관리를 지원하므로, 대부분 최근의 상용 스위치는 가상랜 환경에서의 동작을 지원하고 있다. 가상랜 환경에서 동작하는 스위치에서 가상랜 정보를 주고받기 위하여 사용하는 프로토콜이 GARP/ GVRP(Generic Attribute Registration Protocol/GARP VALN Registration Protocol)이다. 이 프로토콜은 네트워크 환경에서 가상랜 정보가 바뀔 때마다 동적으로 각 스위치의 가상랜 정보를 설정해 줌으로써 네트워크 관리자의 수고를 덜어주며, 효율적으로 가상랜을 관리하는 방법을 지원하는 것이다. 따라서 가상랜 환경에서 동작하는 스위치는 대부분 GARP/GVRP를 내장하고 있으나, 범용 소스가 없이 생산업체 별로 자체 구현한 GARP/GVRP를 각각의 스위치에 탑재하고 있다. 본 논문은 이렇게 가상랜 환경을 지원하는 스위치에 필수적인 프로토콜인 GARP/GVRP를 리눅스 커널에 삽입 가능한 모듈 형태로 개발하였다. 또 개발한 모듈을 기가빗 이더넷 스위치(Gigabit Ethernet Switch)에 이식된 리눅스 커널에 삽입. 동작시키고 공인된 테스트 집합을 이용하여 프로토콜이 정확하게 동작함을 검증하였다.

  • PDF

The design and implementation of Linux-Based IPSec for VPN (VPN을 위한 리눅스 환경의 IPSec 설계 및 구현)

  • Park, Nam-Sup;Kim, Jeong-Beom;Kim, Tai-Yun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10b
    • /
    • pp.957-960
    • /
    • 2001
  • 최근 리눅스에 대한 사용이 빠른 속도로 증가하고 있다. 리눅스의 오픈 소스 정책에 따른 리눅스 보안의 필요성에 대한 여러 가지 형태의 연구 또한 진행되고 있는 실정이다. 리눅스 기반의 효과적인 보안 정책은 여러 형태로 제안되고 있지만 보안 위협에 대한 실질적인 해결책은 아직까지 없다고 해도 과언이 아닐 것이다. 이러한 보안 위협을 해결하기 위해 IP 계층에서부터 보안상의 위협을 제거할 수 있는 IPSec 에 대한 연구가 활발히 진행되고 있다. IPSec은 여러 가지 형태로 개발 및 제안되고 있지만 실제 사이트에서 사용하기에는 여러 가지 어려운 설치 문제가 따르는 편이다. 본 논문에서는 리눅스 커널의 일부 모듈을 이용하여 커널 컴파일 없이 IPSec을 서브넷에서 사용할 수 있는 구조를 제안한다.

  • PDF

Light-weight Embedded Linux Implementation for RFID Reader (RFID 리더를 위한 경량 임베디드 리눅스 구현)

  • Shin Kwang-Mu;Park Seong-Ho;Chung Ki-Dong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.148-150
    • /
    • 2006
  • 본 논문은 임베디드 리눅스 (Embedded Linux)를 기반으로 하고 있다. 리눅스는 안정성, 유연성, 오픈소스, 다양한 하드웨어 플랫폼 지원, 검증된 네트워크 등을 장점으로 임베디드 시스템 (Embedded System)의 운영체제로 많이 사용되고 있다. 하지만 기존의 리눅스 시스템은 중대형 시스템을 기반으로 운용되었기 때문에 자원 제약이 많이 따르는 임베디드 환경에서 적합하지 않다. 그리고 수십초가 걸리는 부팅시간도 중요한 문제점으로 작용한다. 본 논문은 임베디드 시스템인 RFID 리더 (Radio Frequency IDentification Reader)에서 경량화 (light-weighted) 과정을 거친 임베디드 리눅스를 운용할 수 있도록 하였다. RFID 리더의 잉베디드 리눅스는 보다 적은 메모리를 사용하여 메모리 사용 효율성을 높였고 경량화전의 시스템에 비교하여 상당한 부팅시간 감소 효과를 얻었다.

  • PDF

Implementation of a GUI based Patch Management System under Booyo Linux (부요 리눅스 상에서 패치 업데이트를 위한 GUI 프로그램 구현)

  • Oh Jung-Hunin;Chang Hye-Young;Choi Jong-Chun;Cho Seong-Je
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.256-258
    • /
    • 2006
  • 본 논문에서는 리눅스 환경하에서 원격 업데이트 서버에 있는 LSB(Linux Standard Base)를 기반으로 국내 표준 리눅스 플랫폼으로 개발된 부요(Booyo)리눅스에 RPM 패키지 또는 보안 패치들을 데스크 탑에 자동으로 설치하게 해주는 클라이언트용 자동 업데이트 프로그램으로 아비지를 구현하였다. 아비지는 부요 환경에서 SW패치 업데이트를 지원하는 한국형 GUI 프로그램으로 클라이언트가 패키지 관리 또는 보안 패치 작업을 쉽게 수행할 수 있도록 한다.

  • PDF