본문 바로가기

AWS 교육/Server (화)

250304 FTP ◈ FTP먼저 VMware에 접속하여 centos 6.8을 client로 하나 복제해서 만든다client로 접속하여 IP를 변경하여 준 후 ssh root로그인허용 작업을 하고※ centos6.8과 centos6.8_client 둘다 설정 "rpm -qa |grep vsftpd" 명령어를 통해 버전이 일치하는 지 확인 패키지 확인 및 없으면 설치 ★설치cd롬을 ios로 바꿔준 다음cd룸을 제거(disconnected)했다가 다시 ios로 해줘야한다이 명령어를 통해서 vsftp를 설치할 수 있다. 녹색이 서버, 노란색이 클라이언트이 두 명령어중 하나를 사용하여 vsftp를 실행한다데몬이 실행되고 포트가 열렸다현재 방화벽이 enforcing상태이기에 해제해주어야 하여이 파일로 들어가서 7번을 8번으로 내용을.. 더보기
250218 VMware tools, ssh 보안, LVM, FTP 먼저 CentOS 6.8버전의 폴더가 남아있으면 삭제 후 zip를 압축해제 하여 준 후  VMware로 작동시킨다  ◇ CentOS 6.8 전체화면  이후 VM > Install VMware Tools... 를 클릭 시 적용되지 않기에 해당 창이 열리며 linux.iso파일을 저장하여 주며  linux.iso에 대해 필요한 부분을 적어 linux.txt형태로 저장하여 준다  그 후 CentOS6.8에서 cd-rom에서 centos6.8.iso를 linux.iso로 변경하고 시작하여 준다  허나 지원을 하지않는 파일이기에 cd-rom에서 disconnect 해준 후 접속하여 파일 없는 것을 확인 후  다시 connect를 하여주면 해당 폴더가 접속되는 것을 확인할 수 있다  이제 해당 압축파일을 vm디렉토.. 더보기
250211 Partition, Clone, VNC, RAID 지난주 배운 내용 : DNS, Apache 오늘 배울 내용 : VHC, RAID, SSH, LVM   먼저 Centos 홈페이지로 가서 6.8 버전을 다운받는다  그후 새 버츄얼머신 생성 > Linux : CentOS 6 64-bit > Process : 1 > 폴더 생성 : CentOS 6.8 > Memory : 1GB >   파일들을 폴더 안에 생성 및 연결되도록 설정  하여 생성을 완료하고 CD롬에 6.8버전을 등록하여 실행  이제 생성하면서 한국어로 설정을 등록한 후 모든데이터를 삭제하도록 한다   skip > Korean(한국어) > 한국어 > 기본저장장치 > 모든데이터 삭제 > host : centos6.8 > Asia/Seoul > Root passwd : qwe@123 > 사용자 레이아웃 .. 더보기
250204 Xinetd, DNS, Apache2, Hosting 먼저 u22d를 켜기전에 memory를 2GB로 변경 한 후 시작하여 주고 ip대역이 10이 아니라면 /etc/netplan/01-network-manager-all.yaml 의 내용을 수정하여 준다  ㄴnetplan apply 시 오류가 뜨는 경우 권한을 변경하여 정상작동 되도록 수정하는 내용  여기서 nameservers의 값을 주석처리 후 resolv.conf에 옮겨도 된다  ㄴ resolv.conf 변경 시 일회성 이기에 netplan apply를 하게되면 입력한 내용이 삭제됨  sunset : 최정안님 (한국 컴퓨터의 아버지) sunrise : gabia, jennifer 등 이런 클라우딩 시스템 엔지니어들은 점점 늘고 있다 취업 시 가서 실전에서 하는 일 한번 담임강사님과 얘기하여 내용을 전달.. 더보기
250121_Mount, DNS, HTTP 외부에서 들고다니면서 쓸수 있도록 만든 CentOS8, Rocky9, Ubuntu22.04 파일이 있으며, 해당 파일 중 CentOS8만 먼저 작동을 켜준 후  # ls -l /dev 를 통해 디스크가 어떤게 있는 지와 내용을 한번 읽어 본 후 디스크의 내용을 확인하여 주고  # fdisk /dev/nvme0n2 라는 명령어를 통해서 해당 디스크의 내용을 확인 및 수정할 수 있다  ㄴ d로 삭제, n으로 파티션 나눔 그후 만든 디스크를 가져와서 포맷을 한다  ㄴ 1~5번 전부 포맷할건 데 4번은 그릇이기에 포맷해서는 안되며, 되면 안된다  그러고 이젠 mount를 해볼건데 /export 디렉토리 안에 p1~5라는 디렉토리를 생성한 후 연결짓는다 이렇게 연결이 되면 p1디렉토리 안에 디렉토리가 하나 생성되.. 더보기
250114_Rocky9, Ubuntu22.04 // 마운트, 파티션, 저널링 ◇기본 IP변경(Rocky9, Ubuntu22.04) 먼저 VMware를 시작한 후 u22d와 rocky9을 실행한 후   IP를 변경하여 주는데 변경사항이 제대로 저장되어 있는 지 확인한다 (u22d : 1.10  //  rocky9 : 1.20)   그후 ifupdown을 설치하고 down했다 up 하면 정상적으로 적용이 된 것을 볼 수 있다   수동으로 변경했으나 다시 동적IP로 바꾸려면 파일의 내용을 수정하여 주면 된다  이렇게 수정사항까지 준비 완료한 후 저장할 때 memory를 2GB로 변경후 압축하여 준다   이제 로키리눅스의 IP를 변경해볼 건데 nmtui는 너무 쉽기에 다른방법으로 진행  이러한 형식으로 로키9에서의 IP를 변경할 수 있다  강사님이 압축파일로 주시면(스냅샷) 해당 파일을.. 더보기
241231_Daemon Xinetd ◆ Ubuntu먼저 VMware로 가서 u22d의 메모리를 2GB로 변경한 후 시작하고 putty로 접속 xinetd  :  서비스 보안samba  :  윈도우랑 자원 공유(원래 안됨) -> 설치 시 가능(권한 문제)nfs  :  공유폴더mount  :  본체에 usb 인식 = 윈도우에서는 P&P(Plug & Play) > 자동 이전의 수동을 배움  ㄴ 연결되면 인식(항체처럼)하여 a~z까지 부여  ㄴ 폴더를 파티션으로 승격(볼륨)RAID  :  여러 물리 하드를 논리적인 하나로 뭉친 것 > 백업(Failover(장애복구)), Load Balancing, LVM  :  여러 물리 하드를 하나로 묶어서 다시 논리적으로 쪼갠 것 > 뷔페가서 내가 먹고 싶은 만큼 먹는 것        = 하드의 효율적 운용D.. 더보기
241224_VMware, Rocky, Ubuntu, CentOS 김덕현 강사님으로 강사님 교체복습의 중요성을 소화에 걸리는 시간을 예로 설명해주심오늘 제외 시간 부족으로 압축 강의 예정 및 모의해킹 AI 텍스트기반 chatgpt / 다이아로그 기반 디비전보안 = 돈 나태해지지 않고 공부를 해야함의 중요성 하나를 봐도 왜? 라는 의문을 생각하여 이유를 찾아서 공부해야한다한정된 자원에서 최대한 효율적인 배분요소 = 프로그램 요즘 추세 > C언어를 파이썬으로 리코딩하는 경우 많아짐 서브넷 마스크와 IP : 네트워킹 ─> 상대방과 나의 기준이 일치해야 서로 통신이 가능 각각의 ubuntu.com과 centos.org, rockylinux.org에서 22.04 LTS와 8버전,9버전을 다운그리고 자주 쓰는 폴더 안에 vmos 폴더를 만들고 그 안에 세가지 OS의 폴더 제작 이.. 더보기