ubuntu22.04 및 다양한 버전의 우분투 설치, 국내 소스 구성 및 SSH 원격 로그인 방법

 

목차

1. 소개

2. 루트 계정 구성

3. IP 주소 구성

4. Alibaba Cloud 소스 교체

5. SSH 구성 루트는 SSH 서비스를 설치하기 위해 원격으로 로그인할 수 있습니다.


VMware17.0 설치 튜토리얼(2023년 최신 및 가장 자세한 내용)-CSDN 블로그

VMware 가상 머신 설치 Ubuntu22.04 튜토리얼(2023년 최신 및 가장 자세한 내용) - CSDN 블로그

Ubuntu22.04(가상 머신이 아닌) 설치 튜토리얼(2023년 최신 및 가장 자세한 내용)-CSDN 블로그

1. 소개

Linux는 다양한 컴퓨터 시스템에서 널리 사용되는 무료 오픈 소스 운영 체제 커널입니다. 안정성, 보안 및 유연성으로 잘 알려져 있으며 서버, 임베디드 장치 및 개인용 컴퓨터에서 선택되는 운영 체제가 되었습니다.

Linux의 주요 특징과 기능은 다음과 같습니다.

  1. 오픈 소스 코드: Linux는 오픈 소스 코드 모델을 채택합니다. 즉, 사용자는 소스 코드를 자유롭게 보고, 수정하고, 배포할 수 있으므로 Linux를 고도로 사용자 정의하고 유연하게 만들 수 있습니다. 동시에 오픈 소스 코드는 개발자의 참여를 촉진하고 Linux 커뮤니티의 발전과 혁신을 촉진합니다.

  2. 다중 사용자 및 다중 작업 지원: Linux는 동시에 로그인하는 여러 사용자를 지원하고 동시에 여러 작업을 실행할 수 있습니다. 다중 프로세스 및 다중 스레드 메커니즘을 사용하여 여러 프로그램을 동시에 병렬로 실행할 수 있으므로 시스템 활용도와 효율성이 향상됩니다.

  3. 높은 안정성과 신뢰성: Linux는 높은 안정성과 신뢰성으로 유명합니다. 다시 시작하지 않고도 오랫동안 실행할 수 있어 시스템 중단 및 데이터 손실 가능성이 줄어들며, 서버, 산업 제어 시스템 등 높은 시스템 안정성이 요구되는 시나리오에 적합합니다.

  4. 보안: Linux는 보안에 중점을 두고 설계 및 구현에 있어 액세스 제어, 계정 관리, 파일 권한 등과 같은 다양한 보안 메커니즘을 채택합니다. 동시에 Linux 커뮤니티의 많은 개발자들이 취약점 수정 및 보안 업데이트에 적극적으로 참여하여 보안 문제에 적시에 대응하고 해결하고 있습니다.

  5. 가상화 및 컨테이너화 지원: Linux는 KVM, Xen, Docker 및 기타 기술과 같은 강력한 가상화 및 컨테이너화 지원을 제공합니다. 이러한 기술을 통해 사용자는 하나의 물리적 머신에서 여러 가상 머신이나 컨테이너를 실행할 수 있어 하드웨어 리소스 활용도와 시스템 유연성이 향상됩니다.

  6. 커뮤니티 지원 및 생태계: Linux에는 거대한 오픈 소스 커뮤니티와 생태계가 있으며 사용자는 커뮤니티에서 무료 지원, 문서 및 소프트웨어를 얻을 수 있습니다. 또한 수많은 오픈 소스 소프트웨어와 도구는 Linux에 다양한 사용자의 요구 사항을 충족할 수 있는 풍부한 응용 프로그램과 기능 확장을 제공합니다.

2. 루트 계정 구성

1. 루트 계정 비밀번호를 수정합니다. 먼저 일반 사용자 비밀번호를 입력한 후 루트 비밀번호를 설정합니다. 두 번 입력합니다.

$ sudo 비밀번호 루트

3. IP 주소 구성

1. 먼저 ip a를 사용하여 컴퓨터의 네트워크 카드 정보를 확인합니다.

 $ su - 루트 계정으로 전환

# ip a 네트워크 카드 이름이 ens33인 것을 알 수 있습니다.

2. sudo vim /etc/netplan/01-network-manager-all.yaml을 입력하고 yaml 파일을 편집한 후 네트워크 카드 정보를 다음과 같이 구성합니다.

# NetworkManager가 이 시스템의 모든 장치를 관리하도록 허용
network:
  ethernets:
    ens33: 실제 필요에 따라 enp3s0 네트워크 카드의 고정 IP 주소, 게이트웨이 및 DNS를 순서대로 설정하고 dhcp4를 false로 설정하고 마지막 줄에 renderer: networkd를 추가합니다. 들여쓰기 정렬에 주의하세요. 각 콜론 뒤에는 공백이 와야 합니다. 그렇지 않으면 문제가 발생합니다. 설정 후 저장 후 종료   렌더러: 네트워크   버전: 2           주소: [114.114.114.114]       네임서버:       dhcp4: false       게이트웨이4: 192.168.184.2
      주소: [192.168.184.129/24]






3. netplan apply 명령을 입력하여 구성을 적용하거나 재부팅하여 시스템을 다시 시작합니다.

 # 넷플랜 적용
 

4. Alibaba Cloud 소스 교체

먼저 source.list를 source.list.bak 백업으로 복사합니다.

# cp /etc/apt/sources.list  /etc/apt/sources.list.bak

# 왜냐하면 /etc/apt/sources.list 때문입니다.

deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
 
deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
 
deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
 
# deb https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
 
deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

이 문서는 Ubuntu 22.04용 Alibaba Cloud 이미지 소스 목록입니다. 다른 버전이라면 모든 jammy를 다른 버전의 코드명으로 변경하면 됩니다.
일반적으로 사용되는 Ubuntu 버전 코드명은 다음과 같습니다.
Ubuntu 22.04: jammy
Ubuntu 20.04: focus
우분투 18.04: 바이오닉
우분투 16.04: 제니아

수정이 완료되면 source.list 파일을 저장하고, 명령어를 실행해야 적용됩니다.

# sudo 적절한 업데이트

5. SSH 구성 루트는 SSH 서비스를 설치하기 위해 원격으로 로그인할 수 있습니다.

# 적절한 설치 -y openssh-서버

# systemctl start sshd 서비스 시작

# update-rc.d ssh 활성화 SSH 서비스는 부팅 시 자동으로 시작됩니다.

원격으로 로그인하도록 루트를 구성하고, 다음 구성 내용을 수정한 후 저장하고 종료합니다.

# vim /etc/ssh/sshd_config

PermitRoot로그인 예

비밀번호인증 예

# systemctl restart sshd 적용하려면 다시 시작하세요.
 

 

Guess you like

Origin blog.csdn.net/weixin_45303602/article/details/133987362