반응형 리눅스22 리눅스 VNC Server 10분만에 구축하기 목차 VNC란? VNC(Virtual Network Computing, 가상 네트워크 컴퓨팅)는 컴퓨터 환경에서 RFB 프로토콜을 이용하여 원격으로 다른 컴퓨터를 제어하는 그래픽 데스크톱(GUI 기반) 공유 시스템이다. 자판과 마우스 이벤트를 한 컴퓨터에서 다른 컴퓨터로 전송시켜서 네트워크를 거쳐 그래픽 화면을 갱신하는 방식을 제공하며, 영국 케임브리지의 Olivetti & Oracle Research Lab(ORL)은 올리베티와 오라클이 해당 연구소를 소유했던 당시에 VNC를 개발하였다. VNC 구성 서버와 클라이언트의 구조를 가지는 VNC는 컴퓨터에 서버를 설치 후 구동해서 원격지인 클라이언트에서 서버로 접속하며 컴퓨터를 제어할 수 있다. 화면을 공유하는 시스템에는 VNC 서버를 설치하고 원격지에는 .. 리눅스 2022. 9. 18. 리눅스 NIS (Network Information Service)개념 및 계정통합 서버구축 방법 목차 NIS란? Network Information Service, NIS는 썬 마이크로시스템즈의 클라이언트 서버 디렉터리 서비스 프로토콜이며, 컴퓨터 네트워크 위의 컴퓨터들 사이에 있는 사용자와 호스트 이름과 같은 시스템 구성 데이터를 여러 곳에 제공한다. 다수의 서버를 운영해야 하는 시스템에서 사용자의 계정 정보가 모든 서버에 개별로 저장되어 변경하거나 이용하기 불편한 점을 보완하기 위해서 만들어진 네트워크 기반의 인증서비스이며, NIS는 하나의 서버에만 사용자의 계정이나 암호 등을 저장해 두면 이 서버가 다른 시스템과 계정 정보를 공유하는 서비스이다. 리눅스 같은 유닉스 계열의 운영체제를 사용하기 위해서는 기본적으로 사용자의 아이디와 패스워드를 입력해 인증을 거쳐야 하는데, 하나의 서버를 이용하는 .. 리눅스 2022. 9. 18. 리눅스 그룹 Quota(쿼터) 설정해서 용량 제한하기 목차 그룹 쿼터(Quotq) 설정 방법 Centos7 기준 vi /etc/fstab 진입한 후 4번째 필드에 gquota 또는 grpquota를 추가로 입력해준다. vi /etc/fstab /dev/sdc2 /tempdata ext4 defaults,grpquota 1 2 remount mount -o remount /tempdata quota database 생성 quotacheck -acugfm quota 할당량 설정 edquota -g test quota 시작 quotaon /tempdata 그룹 quota 설정값 확인 repquota -g /tempdata 리눅스 용량 제한 관리시스템 Quota 개념과 edquota사용법 목차 Quota의 개념 Quota란 파일 시스템마다 사용자나 그룹이 생성할 .. 리눅스 2022. 9. 12. 리눅스 사용자 Quota(쿼터) 설정해서 용량 제한하기 목차 사용자 쿼터(Quotq) 설정 방법 Centos7 기준 vi /etc/fstab 진입한 후 4번째 필드에 uquota 또는 userquota를 추가로 입력해준다. quota 사용법 사용자나 그룹 단위로 쿼터 설정 정보를 출력해주는 명령어이다. quota 주요옵션 옵션 설명 -u / --user 사용자의 쿼터 정보를 출력한다 아무 옵션을 지정하지 않았을 경우 이 옵션으로 동작한다. -g / --group 그룹 쿼터 정보를 출력한다. -h / help 명령어의 사용법 및 주요 옵션 정보를 간략히 출력한다. quota 사용예시 quota user1 user1의 쿼터 설정값을 출력한다. quota project1 project1의 그룹 쿼터 정보를 출력한다. repquota 사용법 repquota는 파일 .. 리눅스 2022. 9. 12. 리눅스 용량 제한 관리시스템 Quota 개념과 사용법 총정리 목차 Quota의 개념 Quota란 파일 시스템마다 사용자나 그룹이 생성할 수 있는 파일의 용량과 개수를 제한하는 것을 말한다. 리눅스 시스템은 기본적으로 사용자의 용량을 제한하지 않기 때문에 특정 사용자가 디스크에 남아 있는 디스크 용량을 모두 사용할 수 있는 문제가 있다. 사용자가 많은 서버의 경우 사용자의 디스크 사용량 제한이 필요한데, 이때 사용자의 디스크 용량을 제한하기 위기 위해 사용하며 그래서 붙여진 이름이 디스크 쿼터(Disk Quota)이다. quota를 사용하면 사용자 및 그룹의 디스크 사용량과 생성할 수 있는 파일의 개수(I-node의 수)를 제한할 수 있게 된다. 제한 값 설정과 관련된 항목으로는 소프트(Soft)와 하드(Hard)로 구분하며, 소프트(Soft)는 사용자에게 기본적으.. 리눅스 2022. 9. 12. 리눅스 용량 제한 관리시스템 Quota 개념과 xfs_quota 사용법 목차 Quota의 개념 Quota란 파일 시스템마다 사용자나 그룹이 생성할 수 있는 파일의 용량과 개수를 제한하는 것을 말한다. 리눅스 시스템은 기본적으로 사용자의 용량을 제한하지 않기 때문에 특정 사용자가 디스크에 남아 있는 디스크 용량을 모두 사용할 수 있는 문제가 있다. 사용자가 많은 서버의 경우 사용자의 디스크 사용량 제한이 필요한데, 이때 사용자의 디스크 용량을 제한하기 위기 위해 사용하며 그래서 붙여진 이름이 디스크 쿼터(Disk Quota)이다. quota를 사용하면 사용자 및 그룹의 디스크 사용량과 생성할 수 있는 파일의 개수(I-node의 수)를 제한할 수 있게 된다. 제한 값 설정과 관련된 항목으로는 소프트(Soft)와 하드(Hard)로 구분하며, 소프트(Soft)는 사용자에게 기본적으.. 리눅스 2022. 9. 10. 칼리리눅스 네트워크 환경 IP 설정 방법 목차 인사말 본 글에서는 칼리 리눅스 네트워크 환경 설정 즉 IP 설정과 함께 네트워크 서비스 재시작과 설정된 IP를 확인하는 방법을 제시하고 있습니다. 칼리 리눅스 네트워크 환경 설정 IP 설정 칼리 리눅스의 네트워크 설정 경로는 vi /etc/network/interfaces 접속 후에 고정 IP 사용을 원한다면 static 설정을 자동 할당하여 사용을 원한다면 dhcp 설정을 해주면 된다. 설정을 다 끝냈다면 :wq 하여 저장한다. 네트워크 서비스 재시작 및 IP 확인 네트워크 설정을 끝냈다면 service networking restart를 사용하여 네트워크 서비스를 재시작한다. 재시작 후 설정한 IP가 정상적으로 설정되었는지 확인하기 위해 ifconfig로 설정한 IP를 확인한다. ifconfi.. 리눅스 2022. 1. 11. 리눅스 touch/cp/mv/rm/cat/head/tail/more 명령어 사용법 목차 리눅스 파일 관련 명령어 touch 명령어 touch는 파일의 날짜 시간 정보를 변경하는 명령어이다. 즉 아무런 옵션 없이 사용하면 서버의 현재시간으로 파일의 최근 사용한 시간(access time)과 최근 변경 시간(modification time)을 변경한다. 사용방법은 touch [옵션] 파일명을 입력하여 사용하면 된다. -a : 최근 파일 사용 시간만 변경 -t : 연/월/일/시/분 : 현재 시간 대신 지정한 시간으로 변경 -m : 최근 파일 변경 시간만 바꿈 -r : 지정된 파일의 접근 시간, 변경 시간으로 다른 파일의 시간을 변경 -c : 현재 시간으로 바꿈 파일 복사 명령어 : cp 리눅스 명령어 cp는 copy의 약어로써 파일이나 디렉토리를 복사할 때 사용하는 명령어이다. 사용 방법은.. 리눅스 2022. 1. 9. 리눅스 파일 관련 이동/변경/삭제/복사 명령어 총정리 목차 https://fullmoon-system.com/ 디렉토리 관련 명령어 디렉토리 경로 확인 명령어 : pwd print working directory"의 준말로, 컴퓨터의 명령 줄 인터페이스에서 현재 작업 중인 디렉터리의 이름을 출력하는 데 쓰인다. 리눅스 운영체제 사용 시 pwd 명령어는 사용자의 현재 디렉토리의 절대 경로명을 출력해준다. 리눅스 터미널 창을 실행 후 pwd 명령어를 입력하면 /home/현재 사용자 계정명이 출력된다. 이는 현재 디렉토리의 절대 경로명이면서 동시에 접속한 계정의 홈 디렉토리에 대한 절대 경로명이다. 다른 디렉토리를 이동하여 pwd 명령어를 입력하면 출력되는 경로가 바뀌게 된다. 디렉토리 내용 확인 명령어 : ls ls는 list segments의 약자이며, 파일.. 리눅스 2022. 1. 8. 리눅스란 무엇인가? 역사/특징/종류/구조 총정리 목차 FullMoon System fullmoon-system.com 리눅스(Linux)란? 리눅스는 컴퓨터 운영체지 중 하나이며, 1991년 9월 17일 핀란드 소프트웨어 개발자인 리누스 토르발스라는 사람이 개발하여 처음 출시한 운영체제 커널(kernel)인 리눅스 커널에 기반을 둔 오픈소스 유닉스 계열 운영체제 계열이다. 리눅스는 일반적으로 리눅스 배포판 안에 패키지 처리되며, 멀티유저, 멀티태스킹을 지원하는 유닉스와 유사한 운영체제이다. 하지만 리눅스는 유닉스와는 독립적으로 개발되었는데 정확히는 유닉스 계열 운영체제가 아니라 유닉스의 복제품인 유닉스 클론(Clone) 운영체제이다. 리눅스의 역사 리눅스는 핀란드의 소프트웨어 개발자인 리누스 토발즈(Linus Torvalds)에 의해 1991년에 개발.. 리눅스 2022. 1. 5. 이전 1 2 다음 반응형