본문 바로가기

OS/Linux88

WEB 구축 안녕하세요 BTC-진상팀입니다. 이번 포스팅은 Web & Server를이어서 Linux WebServer구축을 주제로 포스팅을 진행해 보려고 합니다. 본 내용은 Apache를 설치를 통한 클라이언트로부터 http 요청을 받아 html이나 이미지 등의 문서들을 브라우저에 출력해주는 프로그램들을 다룹니다. OS가 설치된 SSD나 HDD같은 하드웨어에 Server를 소프트웨어를 설치하여 구축하여 위와 같은 기능을 제공하도록 합니다. WEB Server을 구축하기전에 설치된 OS와 커널 Version을 확인해봅니다. cat /etc/redhat-release cat /proc/virsion 의존성 패키지 확인 WEB Server구축을 하기위해서 Apache / php / mysql DB or Maria DB 패.. 2022. 4. 29.
[Linux] CentOS - 접근 제어 - PAM 이론 사용자 로그인 관련 명령어 su [-] [사용자명] : 다른 사용자로 로그인 할 때 사용 dash (-)의 유무 su -root : 입력한 사용자의 사용자 초기화파일 적용 su root: 현재 사용자의 환경을 유지, 사용자 초기화파일 적용하지 않음. who : 접속 정보 [root@localhost ~]# who root tty1 2022-04-26 10:06 root pts/0 2022-04-26 10:06 (laptop-6ccrl66l.mshome.net) who am i : 현재 터미널에 대한 접속 정보 [root@localhost ~]# who am i root pts/0 2022-04-26 10:06 (laptop-6ccrl66l.mshome.net) whoami : 로그인명 [root@loca.. 2022. 4. 26.
[Linux] 리눅스 파일시스템 반갑습니다! 오늘은 즐거운 금요일 파바샐도팀 입니다 (❁´◡`❁) 파일시스템과 디렉토리 구조를 잘 안다면 이 과정이 숙달된 상태에서는 상당부분 편하다는 장점이 있죠. 파일시스템은 리눅스를 써야할 때 쉘 명령어, vi와 함께 가장 필수적인 사항이 아닐까합니다! 저는 오늘 여러분들께 '리눅스의 파일시스템 사용하기' 라는 주제로 찾아왔습니다 🌺 리눅스 파일시스템 파일을 사용자가 쉽게 접근 및 발견할 수 있도록 운영체제가 시스템의 디스크상에 일정한 규칙을 가지고 보관하는 방식으로 리눅스 운영체제의 경우에는 파티션을 나누고 정리하는데 주로 사용됩니다. 리눅스 파일 시스템은 여러 파일들로 구성되어 있고, '일반 파일', '디렉토리', '링크된 파일', '디바이스 파일'이 있습니다. 1. 특징 - Linux에서 데이.. 2022. 4. 22.
[Linux] CentOS - 사용자 관리 - 패스워드 정책 패스워드 관련 파일 /etc/security/pwquality.conf : 패스워드 정책 설정 파일 [root@localhost ~]# cat /etc/security/pwquality.conf # Configuration for systemwide password quality limits # Defaults: # # Number of characters in the new password that must not be present in the # old password. // 이전 암호에 없어야 하는 문자 수입니다. # difok = 5 # # Minimum acceptable size for the new password // 새 암호에 대해 허용되는 최소 크기입니다. # (plus one if .. 2022. 4. 19.
[Linux] Vi editor - 단축키 안녕하세요. 이번 포스터는 "오늘은 팔선생 탕수육 먹고 싶은 그런 날" 이 업로드 합니다. 리눅스를 공부하면서 Vi editor를 많이 사용하게 되는 것 같습니다. 그래서 vi 에디터 단축키에 대해서 포스팅 해보려고 합니다. 1. Vi editor란? vi 편집기는 1976년 빌조이가 개발하였고, 유닉스 계열에서 가장 많이 사용되는 편집기이다. vi 편집기는 한 화면을 편집하는 비주얼 에디터( Visual Editor ) 이다. 2. VI ( Visual editor ) 편집기의 특징 vi는 Emacs와 함께 Unix 환경에서 가장 많이 쓰이는 문서 편집기이다. 1976년 빌 조이가 초기 BSD 릴리즈에 포함될 편집기로 만들었다. vi라는 이름은 한 줄씩 편집하는 줄단위 편집기가 아니라 한 화면을 편집하.. 2022. 4. 14.
[Linux] CentOS - 사용자 관리 - 사용자 및 그룹 관리 명령어 사용자 및 그룹 관리 명령어 useradd -[옵션] [아규먼트] [사용자 이름] : 사용자 추가 시 사용하는 명령어 필드 -p : 사용자의 암호를 추가 시에 지정 가능 현재 리눅스에서는 암호화된 값을 사용하므로 암호화된 값으로 지정해야 함 -d : 홈 디렉터리를 지정할 때 사용 최종 디렉터리만 생성하므로 중간 경로가 있는 경우에는 미리 생성해야 함 -g : 그룹을 지정할 때 사용하는데, 지정할 그룹이 미리 생성되어 있어야 함 이 옵션을 지정하지 않으면, 레드햇 계열에서는 아이디와 같은 그룹에 포함하고, 다른 배포판에서는 users에 포함 -G : 기본 그룹 이외에 추가로 그룹에 속하게 할 때 사용 -c : 사용자 생성 시 사용자에 대한 설명을 설정 -s : 사용자 생성 시 사용자가 사용할 셸을 지정 -.. 2022. 4. 12.
[Linux] CentOS - 사용자 관리 - 사용자 관리 파일 사용자 관리 파일의 중요성 리눅스는 여러 사용자가 하나의 운영체제를 사용하는 다중 사용자 시스템(Multi-User System)입니다. 주로 서버로 사용되는 리눅스는 여러 사용자가 동시에 접속하는 경우가 대부분이고, 다양한 사용자가 하나의 OS에 접근하게 됩니다. 따라서 서버 보안적인 면에서 리눅스에서는 운영체제 관리자가 사용자와 사용자의 그룹을 관리하는 것이 매우 중요합니다. 사용자 관리 파일 /etc/passwd : 사용자의 기본 정보를 저장하고 있는 파일 [root@localhost ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nolo.. 2022. 4. 5.
리눅스 기본 안녕하세요. 이번 포스터는 "BTC_RUPY" 가 업로드합니다 ㅎㅎ 리눅스는 공부를 하면서 느낀 게 끝이 없는 거 같아요. 까도 까도 끝이 없는 양파 같은^^;; 첫 업로드라 많은 내용 중에서도 기본으로 작성해 봤어요. 잘 읽어 보시고 피드백 주시면 감사합니다. 도움이 됐으면 좋겠습니다 ^^ 1. 리눅스란? 리누즈 토발즈(Linus Torvalds)에 의해 만들어진 컴퓨터 운영체제로, 자유 소프트웨어와 오픈 소스 개발의 가장 유명한 표본입니다. 참고로 이 펭귄은 리눅스의 마스코트로 이름은 턱스(Tux)입니다. Hi~ btc~ I'm Tux 2. 리눅스의 구조 office 등의 문서편집기 혹은 웹브라우저와 같은 응용프로그램에서 사용자가 명령을 내리면 shell(셸, 쉘)은 이 명령을 해석해줍니다. shel.. 2022. 4. 4.