2020.04.06 LEE'Today_회고록
목차
1. 운영체제와 리눅스의 기초
2. 리눅스 설치
3. 리눅스 둘러보기
4. 터미널에서 리눅스 사용하기
5. 파일과 프로세스
6. 리눅스용 문서편집기
7. 리누스 각종 서버 프로그램 이해
8. 리눅스 별도 프로그램 설치
9. 다중 터미널 환경 사용하기
10. 로그관리와 반복작업 자동화
보통 리눅스 머신을 사용한다면, 바로 리눅스 모니터에서 사용하는 것보다는, 원격으로 접속하여 사용하는 일이 많습니다.
SSH(Secure Shell)
: 네트워크 프로토콜 종류
: 시큐어 쉘은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해주는 응용프로그램 또는 해당 프로토콜을 가집니다.
해석 : 22번 port로 SSH 연결을 맺고, 서버에 접속하여 사용한다.
Putty
- SSH, Telnet, rlogin, raw TCP를 위한 클라이언트
- PuTTY의 tty는 유닉스 전통의 터미널의 이름을 가리키며 teletype을 짧게 줄인다.
Step1.
- VirtualBox 설정 - 네트워크[NAT -> 어댑터에 브리지]로 변경
Step2.
- CentOS_7 재부팅 (사용중이었다면 재부팅하세요!)
혹시 이와같은 에러가 발생하면?
- 링크 : https://suzxc2468.tistory.com/167- Selinux 에러해결
해당 에러의 원인은 네트워크 변경으로 인해 /etc/selinux/config 파일 설정의 오류로 인함입니다.
해결 요약
- step1. 가상머신 부팅시 e연타
- step2. 스크롤을 내리면 crashkenel = auto 라는 설정 뒤에 'selinux=0' 명령어 추가
- step3. Ctrl + x 로 재부팅!
Selinux?
- 리눅스 커널기반의 보안 강화 모듈이다.
Step3.
- 해당 오류까지 해결되었다면 접속합니다.
- 유선 꺼짐 상태에서 연결을 해서 연결 상태로 만들어 줍니다.
- 이후 연결됨 표시가 뜨면, 설정에 들어갑니다.
- 해당 유선의 설정모양을 클릭하여 들어갑니다.
- IPv4주소를 얻게됩니다.
Step4.
- 이후 Putty를 실행시켜주고, 아래의 사진에 IPv4주소를 적용시킵니다.
Step5.
- 이제 사용자 아이디와 패스워드를 입력하면 다음과 같이 윈도우에서도 리눅스를 사용할 수 있게 됩니다.
우리는 앞서 디렉토리에 대해 3차시 때 정리를 해보았는데요!
해당 디렉토리들을 활용할 수 있는 리눅스 터미널 명령어에 대해서 정리해보겠습니다.
전부다 적기엔 어려움이 있어 링크로 대체하겠습니다.
링크 : https://sdevstudy.tistory.com/29
들어가보시면 친절하게 명령어들이 나열되어있음을 보실 수 있습니다!
우리는 절대경로와 상대경로에 대해서 알면 해당 파일들을 손쉽게 찾을 수 있습니다.
Summary
- SSH를 이용하여 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행할 수 있다.
- putty는 윈도우에서 사용할 수 있는 대표적인 SSH Client이다.
- 리눅스 명령어를 사용하여 리눅스 시스템을 제어할 수 있다.
- 리눅스에서 사용하는 기본적인 명령어는 ls, cp, mv 등이 있다.
4차시 회고록이 끝났습니다!
감사합니다.