- VirtualBox Download & Install
https://download.virtualbox.org/virtualbox/7.0.4/VirtualBox-7.0.4-154605-Win.exe
VirtualBox Extention Pack Download & Install
https://download.virtualbox.org/virtualbox/7.0.4/Oracle_VM_VirtualBox_Extension_Pack-7.0.4.vbox-extpack
라이센스 이슈로 삭제
다운로드 전에 최신버전을 확인합니다.
- 리눅스의 장점
다중 사용자 및 다중 처리 시스템
완전히 공개된 시스템
뛰어난 네트워크 환경
다양한 파일 시스템 지원
뛰어난 이식성
유연성과 확장성
뛰어난 안정성과 확장성
우수한 가격대비 성능비
다양한 응용 프로그램 제공
다양한 배포판의 존재
- 리눅스의 단점
기술지원의 부족
특정 하드웨어 지원의 부족
사용자의 숙련된 기술 요구
BSD는 Unix Kernel을 사용하므로 Linux OS가 아니지만 사람들에게 종종 Linux 배포판의 하나로 오해 받곤 한다.
Linux 이전에 자유소프트웨어 진영의 대표 SW이자 OS였지만 잠시 주춤한 사이 Linux가 그 자리를 차지하게 되었고 현재까지 이 상황을 반전시키지 못 하고 있다.
BSD계열 유명 배포판에는 FreeBSD, NetBSD, OpenBSD등이 있다.
레드햇 계열 리눅스 배포판 중 하나이며 Community Enterprise Operating System의 약자이다.
레드햇(RHEL, Red Hat Enterprise Linux)는 현재 기업환경에서 가장 많이 사용되는 유료 리눅스 배포판이다.
레드햇은 레드햇 배포판의 발전을 위해 Fedora라는 배포판에서 다음 버전의 SW들을 시험해 본다. 이 Fedora 배포판은 무료로 공개되어 있다.
사용자들은 Fedora에서 레드햇의 차기 기능들을 선행해서 사용해 볼 수 있지만 Fedora와 RHEL의 간격이 너무 멀고 안정성도 떨어진다는 불만을 가지고 있었다.
CentOS는 RHEL과 (최대한) 완벽하게 동일한 배포판을 만드는 것을 목적을 하고 있으며 오픈소스 생태계에 그 결과를 공여 한다. 따라서 CentOS는 RHEL의 안정성과 기반지식을 공유할수 있게 된다.
iPutty Download & unzip
https://github.com/iPuTTY/iPuTTY/releases/download/l0.70.2i/iPuTTY-0.70.2-x64-ko.zip
CentOS 설치 후 SSH 설치
https://itdev4u.tistory.com/entry/CentOS-SSH-설치
다운로드 전에 최신버전을 확인합니다.
# yum list installed ssh
명령으로 ssh 설치 확인
# yum -y install openssh-server
# yum -y install openssh-clients
# yum -y install openssh-askpass
한번에 설치
# yum -y install openssh-server openssh-clients openssh-askpass
명령으로 설치
# systemctl restart network
명령으로 network 재시작
#Port 22 ==> Port 22
이 부분 주석 해제
# systemctl start sshd.service
본인은 방화벽 port 안열고 진행함
# firewall-cmd --zone=public --add-por=22/tcp --permanent
# firewall-cmd --reload
$> sudo yum istall man-pages-ko
심볼릭 링크(Symbolic Link)&하드링크(Hard Link)
Redirect
vi
vi editor 명령
(1) 명령모드에서 사용
{1} i : 현재 위치한 커서에서 입력모드로 전환
{2} a : 현재 위치한 커서의 다음 단어에서 입력모드로 전환
{3} dd : 줄 삭제
{4} 검색 :
- /내용 : 커서가 속한 행을 기준으로 아래로 찾음
- ?내용 : 커서가 속한 행을 기준으로 위로 찾음
(2) 입력모드에서 사용
{1} ESC : 명령모드(vi editor 열었을 때 상태)로 이동
(3) ex명령모드(: 입력시) 에서 사용
{1} 검색
- /내용 : 커서가 속한 행을 기준으로 아래로 찾음
- ?내용 : 커서가 속한 행을 기준으로 위로 찾음
{2} 라인
- set nu (또는 set number) : 행번호 출력
- set nonu (또는 set nonumber) : 출력한 행 번호 삭제
{3} 저장 및 종료
- w(write) : 저장만 수행(종료x)
- q(quite) : 종료만 수행(파일 변경x)
- wq = w+q : 저장(w) 후 종료(q)
- !w , w! : 강제(!) 저장(w)
- !q , q! : 강제(!) 종료(q)
- !wq , wq! : 강제(!) + 저장(w) + 종료(q)
{4} 강제 작업을 하는 경우
- 읽기 전용 파일을 수정하려고 시도할 때
- vi 에디터 자체 버그가 있는 경우 -> vim 에디터 사용
nano
nano editor 명령
1. 설치 : yum -y install nano
2. 특징 : 명령 모드가 없고 단축키로 사용
3. 단점 : 하이라이팅 기능(색상 표시)에 제약
4. 실행 : nano a.txt
5. 단축키(^ : Control Key)
1. 저장하고 종료 : ^o
2. 저장하지 않고 종료 : ^x
3. 찾기 : ^w
출처
https://hanamon.kr/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-ssh%EB%9E%80/
https://itdev4u.tistory.com/entry/CentOS-SSH-%EC%84%A4%EC%B9%98