linux 3

리눅스 , 권한 대여

권한의 대여sudosuperuser do 의 준말 → 슈퍼유저의 권한을 수행한다.내가 잠시 슈퍼유저의 권한을 빌러 명령어를 실행하는 것이다.cat /etc/shadow# 허가 거부됨을 확인sudo cat /etc/shadow# file 에 sudo 권한을 빌려 접근이 가능 루트 권한으로 아무 파일이나 들어가게되고 또 생성 , 수정 , 아무 프로세스나 루트 권한으로 실행하고 웹 서비스도 루트 권한으로 실행하고 그러면 웹 취약점으로 루트 권한을 뺴앗기게 되고 시스템을 다 장악당하게 된다.정말 꼭 필요한 상황에서만 사용해야한다.권한을 빌리기 위해 sudo 명령어를 쓰게되는데 문제가 하나 있다.아무나 루트 유저의 권한을 빌려오면 안되기 때문이다.그래서 누가 sudo의 권한을 빌려올 수 있는지에 대한 정책이 필요..

Operation/Linux 2025.02.04

리눅스 , 다중 사용자의 개념과 권한

다중사용자(multi-user)Microsoft window 운영체제는 pc라고 불리는 personal computer  즉 , 태생자체가 개인용 컴퓨터를 위해 만들어졌다.지금은 다중 사용자도 쓸 수 있지만 그들이 동시에 접속하는 것이 아니라 한명의 사용자가 이용한 이후 그 사용자가 로그아웃 해야지만 다른 사용자가 사용할 수 있는 구조이다.linux는 태생 자체가 다중 사용자가 동시에 접속을 해서 사용 할 수 있는 환경을 고려하여 탄생하게 되었다.리눅스의 태생이 유닉스 시스템 즉 , 서버운영 환경에서 출발하였기 때문이다.Ctrl + Alt +F1text 터미널 1Ctrl + Alt + F2~6text 터미널 2 ~6Ctrl + ALt +F7GUI 터미널 1이를 활용하여 다중 사용자 접속창을 활성화 시킬 ..

Operation/Linux 2025.02.03

Linux 란 ?

Linux 란 ?   리누스 토르발스에 의해 개발된 운영체제운영체제 는 시스템 하드웨어를 관리할 뿐만 아니라 응용 소프트웨어를 실행하기 위해서하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어시스템 소프트웨어는 응용 소프트웨어를 실행하기 위한 플랫폼을 제공하고,컴퓨터의 하드웨어를 동작, 접근할 수 있도록 설계된 소프트 웨어이다.리눅스의 역사운영체제에 세계적인 거장인 앤드를 탄앤버드함이라는 교수님이 교육용 목적으로 개발한 리눅스의 배급판을 개발.리눅스 토르발즈가 재미삼아 표방하여 만들게 되었고 , 이것을 유즈넨 뉴스그룹에 초기버전이 발표되며 세상에 드러나게 됨.그당시 인텔CPU를 장착한 PC에서 구동되는 운영체제였으나 이후에 오픈 소스형태로 공개가 되며 많은 사람들이 함께 개발하며 다..

Operation/Linux 2025.02.01
728x90