개인 자료 정리 홈페이지 입니다.

Note > 리눅스 사용

Note > 리눅스 사용리눅스는 어디에서, 어떻게 볼수 있을까?

By a3040, Published on Invalid Date

리눅스는 무료 및 오픈소스 운영체제이므로 인터넷에서 다운로드해서 설치후 사용할수있습니다.

인터넷을 운영하는 많은 홈페이지들의 운영체제로도 많이 사용됩니다.


리눅스 운영체제를 사용해보는 방법에는

  1. 라이브 USB를 사용하여 리눅스 시스템 부팅
  2. 가상 머신 소프트웨어를 사용하여 리눅스 시스템 구축
  3. 클라우드 서비스를 사용하여 리눅스 시스템 사용
  4. 리눅스 배포판을 설치하여 사용
  5. window에서 wsl 설치하기


등 다양한 방법들이 있습니다.


- 라이브 USB를 사용하여 리눅스 시스템 부팅

Download Ubuntu Desktop | Download | Ubuntu

The leading Linux desktop | The Fedora Project

Get Kali | Kali Linux

kali live iso


등에서 desktop 이나 workstation 용을 다운 받은 후 usb에 설치후 바이오스 에서 usb 부팅을 선택하시면 됩니다.

전에 fedora 같은 경우 응급용 GUI Live iso를 배포 했었는데 못찾겠군요. 나중에 한번 찾아보겠습니다.


- 가상 머신 소프트웨어를 사용하여 리눅스 시스템 구축

How to run an Ubuntu Desktop virtual machine using VirtualBox 7 | Ubuntu


ms window 를 사용하실 경우 설치후 사용해 보기에 편리합니다.

Oracle VM VirtualBox 에서


https://www.virtualbox.org/wiki/Downloads

다운 로드 후 설치합니다.


vritualbox 실행 아이콘

설치 완료 후 실행합니다.

virtualbox 새로만들기 우분투설치

실행후 > 새로만들기 클릭하면 창이 뜨게 됩니다.

이후 편한 이름. ISO Image 는 좀전에 받은 linux iso를 선택하고 종류와 버전이 맞는지 확인합니다.

이후 다음 버튼 클릭

virtualbox 사용차 설정

자기 아이디, 암호 넣고 다음.. 인데 언제 사용하는 건지 모르겠네요. 일단 다음

virtualbox cpu, 메모리 할당

저는 일단 다음으로 두고 다음

vritualbox 디스크 크기 설정

디스크 크기 설정 저는 홀쭉하게 10G

virtualbox 새로만들기 요약요약 나오고 Finish

Finish 누르고 잠시 멍때리고 있었더니 자동으로 뒷쪽 가상머신이 뜨더니 자동으로 실행되고 설치가 됩나봅니다.

virtual box 새로만들기 후

열심히 설치중 맞네요.

virtual box 우분투 설치

망했음..

쪼잔하게 10G로 하드를 했더니 용량이 부족한 모양입니다. 수정후 계속


설정이 완료된 후에도 설정 버튼을 클릭해서 가상서버를 변경할수있습니다. 저장소 변경.

만들기 > filetype: VDI 다음> 동적할당 손안대고 다음> Finish

맨 위에 현재 가상서버에 붙어 있는 설치 실패한 하드 보이는 군요.

새로만든 25G 빨간 새로 만들어진 가상디스크 선택후

바뀐 저장소 선택후 다시 시작 하면 아마 설치 할것 같습니다.

자동으로 설치 완료 후 설정에 추가했던 사용자가 나옵니다. 거기에 가상서버 만들때 입력했던 아이디, 암호 입력하면됩니다.


로그인후

상단 Activities클릭 후 검색에서 terminal 검색하면 터미널이 실행됩니다. 라고 했는데 실행이 안되는군요.

terminal이 실행이 안되다니 치명적이군요. 오늘은 이만;;;; 여기서 인터넷 하자고 설치한게 아닌데. 실행 되어야 정상입니다.


- 클라우드 서비스를 사용하여 리눅스 시스템 사용

Compute Engine에서 Linux VM 인스턴스 만들기 | Compute Engine 문서 | Google Cloud

Using Amazon Linux 2023 on AWS - Amazon Linux 2023


카페24 호스팅 | 온라인 비즈니스의 시작 (cafe24.com)

단 몇초만의 클라우드 | iwinv 서버

하나로호스팅(주) (hhosting.co.kr)


이런 곳을 활용해서 리눅스 시스템을 얻습니다. 클라우드의 경우 초기에 무료사용후 유료변경인 경우가 있으니 주의하시기 바랍니다.


- 리눅스 배포판을 설치하여 사용

라이브 usb 나, 가상 머신에 설치를 위해 받은 리눅스.iso 파일로 직접 pc에 설치하는 방법입니다.

안쓰는 pc가 있을 경우 설치해보시면 됩니다.

Note > 리눅스 사용리눅스에 접속해보기

By a3040, Published on Invalid Date

리눅스에 접속하는 방법은 다양합니다. 


- 콘솔 접속 (Console Login)

pc에 직접 설치했을 경우 부팅하고 나면 윈도우 사용하는것과 같습니다.

desktop이나 workstation용을 설치하셨다면 바로 윈도우 GUI를 보실수있습니다.


콘솔 접속은 리눅스 시스템에 직접 연결된 터미널(모니터, 키보드)을 이용하여 접속하는 방법입니다. 콘솔 접속은 시스템의 관리자나 운영자가 로그인하거나 시스템 설정 변경 등의 작업을 수행할 때 주로 사용됩니다.



- SSH 접속 (Secure Shell Login)

SSH 접속은 인터넷을 통해 리눅스 시스템에 원격으로 접속하는 방법입니다. SSH는 보안이 강화된 프로토콜이기 때문에, 인터넷을 통해 데이터를 전송하거나 원격으로 시스템을 관리할 때 많이 사용됩니다.

리눅스 터미널: ssh example.com, powershell: ssh example


- 원격 데스크톱 접속 (Remote Desktop Connection)

설정에 따라 다양한 원격 접속을 지원하고 원격 데스크톱을 RDP를 통해서도 접속 가능하게 설정할수있습니다. 인터넷을 통해 리눅스 시스템에 원격으로 접속하여 시스템 화면을 볼 수 있는 방법입니다. 원격 데스크톱 접속은 GUI 기반의 작업을 수행해야 할 때 사용됩니다.

powershell ssh


ms윈도우 gui로는

Download PuTTY: latest release (0.78) (greenend.org.uk)

SecureCRT for Windows (vandyke.com)

MobaXterm free Xserver and tabbed SSH client for Windows (mobatek.net)


putty 예시 입니다.

설치형도 있고 하단에 포터플도 있습니다. 포터플의 https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe 의 경우 다운 후 설치 없이 바로 사용가능합니다.


hostname에 리눅스 서버 주소를 입력합니다. 기본 포트는 22이지만 신청한 서버에 따라 설정하고 open클릭

생성시 아이디,암호를 넣습니다.

로그인후 대화 커서가 나타납니다. 여기서 부터 리눅스 명령어를 입력해 볼수 있습니다.


- FTP 접속 (File Transfer Protocol Login)

FTP 접속은 인터넷을 통해 파일 전송을 위해 리눅스 시스템에 원격으로 접속하는 방법입니다. FTP는 파일 전송에 최적화된 프로토콜이기 때문에, 파일 전송을 위한 작업을 수행할 때 많이 사용됩니다.

FileZilla - The free FTP solution (filezilla-project.org)




Note > 리눅스 사용virtualbox 에서 우분투 22 설치후 터미널이 실행이 안된다.

By a3040, Published on Invalid Date

당황스럽습니다....OTL



command line - Terminal not launching in Ubuntu 22.04 - Ask Ubuntu


ctrl+alt+F3 등으로 터미널 모드로 이동해서 apt install xterm 이라도 하고 오시면 됩니다.우선..

ctrl+alt+F1 은 x윈도우 모드, 나머지는 console모드 입니다.


ctrl+alt+F3 누른후 tty3으로 이동 아이디 암호는 설정시 아이디 암호입니다.

로그인후 sudo로 작업하려 했으나 sudo권한도 없습니다.

su - 로 root로 작업하기로 하고 암호는 계정 설정시 암호입니다.

급한대로 xterm설치후 윈도우에서 계속 작업하시면 됩니다.

설치후 x로 돌아갈때는 ctrl+alt+F1 누르시면됩니다.


상단 Activites 클릭 > 검색부분에 xterm 이후 하단 아이콘 클릭 하면 xterm이 실행됩니다.

이게 기본 gnome-terminal 일텐데 이제 여기 저기 다니면서 왜 terminal이 실행 안되는지 확인합니다.


Note > 리눅스 사용윈도우에서 리눅스 사용해보기 wsl

By a3040, Published on Invalid Date

PS C:\Windows\System32> wsl

Copyright (c) Microsoft Corporation. All rights reserved.

사용: wsl.exe [Argument]

인수:


  --install <Options>

    Linux용 Windows 하위 시스템 기능을 설치합니다.

    옵션을 지정하지 않으면 권장 기능이 기본 배포와 함께 설치됩니다.


    기본 배포와 다른 유효한 배포 목록을 보려면

    'wsl --list --online'을 사용하세요.


PS C:\Windows\System32> wsl --list --online

다음은 설치할 수 있는 유효한 배포 목록입니다.

기본 배포는 ‘*’로 표시됩니다.

'wsl --install -d <Distro>'을(를) 사용하여 설치하세요.


 NAME                  FRIENDLY NAME

* Ubuntu                 Ubuntu

 Debian                 Debian GNU/Linux

 kali-linux               Kali Linux Rolling


Ubuntu 는 virtualbox에 설치 했으니 kali-linux를 한번 설치해 보겠습니다.

PS C:\Windows\System32> wsl --install -d kali-linux

권한 승인 후 설치 시작


wsl 설치 화면

설치 완료


PS C:\Windows\System32> wsl

이 응용 프로그램을 사용하려면 Linux용 Windows 하위 시스템 선택적 구성 요소가 필요합니다.

변경 내용을 적용하려면 시스템을 다시 시작해야 할 수 있습니다.

Error code: Wsl/WSL_E_WSL_OPTIONAL_COMPONENT_REQUIRED


재시작후