본문 바로가기

분류 전체보기

(24)
리눅스 8일 차 복습 nginx 설치 nginx 포트 확인 // netstat -nlp 명령어를 통해 네트워크와 포트 확인 nginx의 포트 80 ssh root@10.0.2.16 //내부용 접속기를 통해 sshd 서버에 접속되는지 확인 wget 127.0.0.1 // nginx 가 잘 작동하는지 안하는지 확인하기 위해 리눅스 wget를 통해 먼저 내부에서 접속을 시도 wget실행했을때 200 OK 10.0.2.16:80 // 이런식으로 연결 해야 함으로 포트포워딩을 통해 변경 systemctl stop firewalld // 방화벽 끄기. systemctl status firewalld // 방화벽이 제대로 꺼져있는지 확인 systemctl disable firewalld // 다음시작부터 방화벽이 실행 안되게 하기 ..
리눅스 7일 차 복습 1. ip addr명령어를 통해 ip와 서브넷마스크 확인 1.1 서브넷 마스크 ~~/24 => 255.255.255.0 ~~/8 => 255.0.0.0 2. ip route 명령어를 통해 게이트 웨이 확인 10.0.2.2 3. locate 램카드명 명령어를 통해서 램카드의 위치 확인 /etc/sysconfig/network-scripts/ifcfg-enp0s3 4. vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 을 쳐서 램카드 설정 변경 4.1 BOOTPROTO=static # dhcp 에서 static 으로 수정 4.2 IPADDR=10.0.2.16 # 원하는 ip 이름으로 바꿀수 잇음. 제한적으로 변경가능, 파일의 최하단 부분에 추가 4.3 GATEWAY=..
리눅스 6일 차 복습 uesradd 사용자명 passwd 비밀번호설정 ip addr > 램카드 이름 확인 ifup 램카드이름 > 램카드 키기 포드 포워딩 > 가상머신 설정에서 네트워크에서 설정 호스트IP : 0.0.0.0 // 호스트 포트 : 2222 // 게스트 IP 10.0.2.15 // 게스트 IP : 22 푸티를 이용해 본인계정 접속 로컬호스트 : 사용자명@윈도우 // IP 설정 포트 : 2222 su root > root로 로그인 만들어진 계정은 시스템에 관련된 일을 할 권한 이 없다. locate 램카드 이름 > locate로 램카드 관련 설정파일 위치 검색 vim 램카드 이름 > 램카드 설정 변경 systemctl restart network > 설정파일 변경사항 바로 적용 systemctl status n..
리눅스 5일 차 putty : 리눅스를 원격제어하기 위한 원격제어 클라이언트 SSHD : 리눅스 원격제어 서버. 리눅스 안에 기본 내장되어 있다. IP(도메인)+포트 SSHD : 22 웹 : 80, 443 1. 서버 내부 문제 2. 서버 외부 문제 127.0.0.1 호스트IP 0.0.0.0 : 아무컴퓨터나 접근 가능 127.0.0.1 : 내컴퓨터만 접속 가능 호스트 포트 : 임의대로 적을수 있다. 윈도우에서 사용중인 포트는 불가능. 게스트IP : 10.0.2.15 (가상머신에서 알아낸 IP) 게스트 포트 : 22 (리눅스에서 사용하는 포트) root@ip주소 포트번호 : 호스트의 주소와 포트번호가 있어야한다. 1.가상머신 CentOS가 켜져있는지 확인 2.램카드가 켜져있는지 확인 3.포트포워딩 규칙이 잘 저장되었는지 확..
리눅스 4일 차 CentOs다운 후 설정 CentOs다운 http://isoredirect.centos.org/centos/7/isos/x86_64/ CentOS Mirrors List isoredirect.centos.org 리눅스 4일차 계속 배경에서 실행 - 화면 최소화 현재 시스템 상태 저장하기 - 게임처럼 세이브 해놨다가 나중에 다시 열때 그대로 화면이 나오도록 컴퓨터끄기 신호 보내기 - 운영체제에게 종료신호를 보내 정상적인 셧다운 유도 시스템전원끄기 - 노트북끌때처럼 안사용할때 끄면 됨 exit : 레드햇 로그아웃 할때 명령어 1. 일시정지, 전원을 끄고 2. 최초상태 누르고 복원누르고 3. 체크해제 하고 확인 => 복원 됨. 4. 다시 실행하면 세이브 포인트로 돌아감 즉, 막 다뤄도 괜찮다! 1.cmd를 관..
리눅스 3일 차 리눅스 3일 차 mv명령어 : 파일을 이동 혹은 파일의 이름을 변경하는 명령어 mv 파일명1 파일명2 : 파일명1의 이름을 파일명2로변경을 할 경우 mv 파일명 디렉토리명 : 파일을 디렉토리로 이동 시킬 때 mv 디렉토리명1 디렉토리명2 : 디렉토리 이름변경을 할 경우 상위폴더(디렉토리)로 옮기려면 큰따옴표안에 절대 경로를 다 입력해 줘야 한다. cp 명령어 : 파일을 복사 붙여 넣기 하는 명령어 cp 파일명1(기존) 파일명2 : 기존에 존재하는 파일명1을 복사해 파일명2로 이름을 바꿔서 붙여넣기. cp 파일명 디렉토리명 : 파일을 복사해 디렉토리에 복사 붙여넣기 cp 파일명 파일명 디렉토리명 : 디렉토리에 파일2개를 복사 붙여넣기 cp -r 디렉토리명(기존) 디렉토리명(복사된) : 디렉토리를 복사 붙여..
리눅스 2일차 복습 / : 최상위 위치에 있는 폴더 ../ : 상위 폴더 ../.. : 상위 폴더 두 개까지 이동 가능 상대경로 : 현재 위치를 기준으로 한 위치 리눅스 2일 차 mkdir -p 파일명/파일명2/파일명3 : 경로 내에 존재하지 않는 파일만 생성함.. 파일명 안에 파일명 2를 만들고 그 안에 파일명 3을 만들 수 있다. rm -r : 삭제를 하긴 하는데 한번 물어봄 (재귀적)(recursive) rm -f : 묻지 않고 삭제함. (무력행사)(force) rm -rf 파일/폴더명 : 해당 폴더나 파일이 싹 사라짐.(사용할 때 주의해야 함.) echo " " : 큰따옴표 안에 있는 글을 출력해주는 echo -n " " : 개행 문자가 자동으로 문장에 삽입되지 않도록 해주는 명령어. echo -e " " : ..
리눅스 1일차 리눅스는 배포된 종류가 굉장히 다양하다. CentOS가 서버용으로 많이 사용된다. 쉘 -리눅스에서 사용하는 명령어 해석기. -명령어를 입력받아서 운영체제에 전달해주는 것. git프로그램 설치 https://git-scm.com/download/win Git - Downloading Package Download for Windows Click here to download the latest (2.35.2) 32-bit version of Git for Windows. This is the most recent maintained build. It was released about 18 hours ago, on 2022-04-12. Other Git for Windows downloads Standalo..