Chapter 1

GraGrass·2024년 2월 19일

리눅스 시스템(서버) 접속

1. 리눅스 시스템의 이해

kernel

  • 운영체제의 핵심
  • 시스템 자원들을 관리하는 역할

shell

  • 명령어 해석기
  • 사용자와 시스템간의 명령 전달

file system

  • 계층 구조
  • 정보들을 저장할 수 있는 장소

리눅스의 특징

  • 여러 사용자가 하나의 시스템을 공유할 수 있도록 설계

2. 리눅스 시스템(서버) 접속

서버 접속

  • 윈도우 PC에서 리눅스 접속을 위해서는 별도의 프로그램 필요
  • SSH, 텔넷 프로토콜 접속을 위한 터미널 프로그램
  • PuTTY 프로그램 이용

PuTTY

  • 1991년 리누스 토발즈에 의해 개발된 리눅스 커널에 기반을 둔 오픈 소스 기반의 운영체제
  • 윈도우 환경에서 SSH나 텔넷 프로토콜에 접속하여 리눅스 시스템에 접근 가능

Xming

  • 윈도우즈 환경에서 리눅스의 X11 서비스 환경 실행을 제공하기 위한 오픈소스 프로그램

3. 시스템 정보 및 사용자 정보확인

ID(계정 정보)

  • 시스템 사용을 위해 승인받은 사용자를 위한 고유한 식별자 정보

Password

  • 계정 소유자가 Passwd 명령으로 비밀번호 수정 가능
  • OTP는 일회영 패스워드로 시스템 보안 강화를 위해 사용

관리자(root) 계정

  • 계층구조를 이루고 있으며 정보들을 저장할 수 있는 장소

시스템 계정

  • 데몬(Daemon)을 실행하기 위해 사용
  • 데몬: amd, 로컬 프린터 서버 계정인 lp, 원격 서버 동기화 계정인 sync 등 리눅스에서 특정 프로그램 실행

일반 사용자 계정

  • 일반 사용자 계정에서 관리자 계정으로 권한 변경 가능
  • 관리자 권한 변경: $su 명령어 이용

4. 명령어

시스템 정보 확인

$ uname
Linux

$ cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
  • CentOS 7은 /etc/redhat-release 정보 cat으로 확인

사용자 계정 정보 확인

$ whoami
sedu##

[sedu50@login03 EDU]$ who am i
sedu50 pts/84 2019-01-24 11:22 (210.110.236.29)

$ id
uid=100016349(sedu##) gid=1000163(in####) groups=1000163(in####)
  • $ who am i,$ whoami는 다른 명령어

접속 종료

$ exit
  • 일반적으로 접속 종료(og off) 할 때 사용

시스템 종료 (관리자만 실행 가능)

$ shutdown -h now
  • 시스템 전원을 내리는 명령
  • halt 와 같은 명령
$ shutdown -r now
  • 시스템을 재 시작 시키는 명령
  • reboot 과 같은 명령
Ctrl + Alt + Del (키보드)
  • 시스템 강제 종료
profile
올해는 진짜 갓생 산다

0개의 댓글