<목차>
1. 파일 및 정의
2. 설치 환경
3. 설치 과정
1. 파일
설치 파일은 http://mirror.kakao.com/ubuntu-releases/bionic/에서 ubuntu-18.04.4-desktop-amd64.iso파일을 이용해 설치하였다.
우분투의 개발은 캐노니컬의 CEO인 마크 셔틀워스가 시작했으며, 우분투는 배포판을 수정하거나 수정한 것을 재배포가 가능한 자유 소프트웨어로, 지금까지 수많은 변형 배포판이나 공식 지원하지 않는 창 관리자를 데스크톱으로 하는 배포판들이 나왔다. 우분투의 기본적인 철학, 즉 전 세계의 사람 누구나 어렵지 않게 리눅스를 사용하자는 표어에서 알 수 있듯이, 기본적으로 세계의 다양한 언어를 지원하고 그다지 높은 사양의 컴퓨터가 필요하지 않다.<출처:위키백과>
일반 배포판은 버전 지원기간이 통상 한 버전에 대하여 18개월간 기술 지원을 제공하였지만 2012년부터 2년으로 연장되었다. 하지만 12.10 버전의 지원은 도로 18개월로 줄어들더니, 급기야 13.04 버전부턴 9개월로 반토막 났다. 사용에는 크게 문제가 없지만 혹시 이러한 점이 불편할 이용자를 위해 LTS버전의 배포판이 존재한다. LTS란 Long Term Support의 약자로 장기간 지원한다는 뜻이다. LTS 버전은 주로 서버 환경 또는 기업 환경을 위한 배려로서 버전업에 맞추어 프로그램을 새 버전으로 물갈이하다가 문제가 생길 여지 및 물갈이에 드는 수고(새 버전을 설치하고 프로그램 호환성을 확인하고 문제가 있으면 고치고 등등)를 줄이기 위한 것이다.<출처:나무위키>
2. 설치 환경
OS | IP | MAC |
ubuntu 18.04.4 | 192.168.111.66 | 00:0c:29:21:78:dc |
192.168.111.67 | 00:0c:29:a5:0d:98 |
3. 설치 과정
bst09@bst09-virtual-machine:~$ dpkg -l | grep ssh
ii libssh-4:amd64 0.8.0~20170825.94fa1e38-1ubuntu0.5 amd64 tiny C SSH library (OpenSSL flavor)
ii openssh-client 1:7.6p1-4ubuntu0.3 amd64 secure shell (SSH) client, for secure access to remote machines
bst09@bst09-virtual-machine:~$ apt-get install openssh-server
E: 잠금 파일 /var/lib/dpkg/lock-frontend 파일을 열 수 없습니다 - open (13: 허가 거부)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
bst09@bst09-virtual-machine:~$ sudo apt-get install openssh-server
[sudo] bst09의 암호:
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음의 추가 패키지가 설치될 것입니다 :
ncurses-term openssh-sftp-server ssh-import-id
제안하는 패키지:
molly-guard monkeysphere rssh ssh-askpass
다음 새 패키지를 설치할 것입니다:
ncurses-term openssh-server openssh-sftp-server ssh-import-id
0개 업그레이드, 4개 새로 설치, 0개 제거 및 73개 업그레이드 안 함.
637 k바이트 아카이브를 받아야 합니다.
이 작업 후 5,316 k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] y
받기:1 http://kr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 ncurses-term all 6.1-1ubuntu1.18.04 [248 kB]
받기:2 http://kr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-sftp-server amd64 1:7.6p1-4ubuntu0.3 [45.6 kB]
받기:3 http://kr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-server amd64 1:7.6p1-4ubuntu0.3 [333 kB]
받기:4 http://kr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 ssh-import-id all 5.7-0ubuntu1.1 [10.9 kB]
내려받기 637 k바이트, 소요시간 10초 (63.0 k바이트/초)
패키지를 미리 설정하는 중입니다...
Selecting previously unselected package ncurses-term.
(데이터베이스 읽는중 ...현재 128087개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../ncurses-term_6.1-1ubuntu1.18.04_all.deb ...
Unpacking ncurses-term (6.1-1ubuntu1.18.04) ...
Selecting previously unselected package openssh-sftp-server.
Preparing to unpack .../openssh-sftp-server_1%3a7.6p1-4ubuntu0.3_amd64.deb ...
Unpacking openssh-sftp-server (1:7.6p1-4ubuntu0.3) ...
Selecting previously unselected package openssh-server.
Preparing to unpack .../openssh-server_1%3a7.6p1-4ubuntu0.3_amd64.deb ...
Unpacking openssh-server (1:7.6p1-4ubuntu0.3) ...
Selecting previously unselected package ssh-import-id.
Preparing to unpack .../ssh-import-id_5.7-0ubuntu1.1_all.deb ...
Unpacking ssh-import-id (5.7-0ubuntu1.1) ...
ncurses-term (6.1-1ubuntu1.18.04) 설정하는 중입니다 ...
openssh-sftp-server (1:7.6p1-4ubuntu0.3) 설정하는 중입니다 ...
ssh-import-id (5.7-0ubuntu1.1) 설정하는 중입니다 ...
openssh-server (1:7.6p1-4ubuntu0.3) 설정하는 중입니다 ...
Creating config file /etc/ssh/sshd_config with new version
Creating SSH2 RSA key; this may take some time ...
2048 SHA256:zfiz2EhqJO8hq//rnBZnbG/cYGn9aGLxVb//9CWNTUs root@bst09-virtual-machine (RSA)
Creating SSH2 ECDSA key; this may take some time ...
256 SHA256:D6TkLAMNjMObd3w8CDxa3I05ffmjS8RmZlqChLS/QF0 root@bst09-virtual-machine (ECDSA)
Creating SSH2 ED25519 key; this may take some time ...
256 SHA256:Ne2KZyymjavlnvaswrnUkw/uv2VDuLoE3paolvi+784 root@bst09-virtual-machine (ED25519)
Created symlink /etc/systemd/system/sshd.service → /lib/systemd/system/ssh.service.
Created symlink /etc/systemd/system/multi-user.target.wants/ssh.service → /lib/systemd/system/ssh.service.
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for ufw (0.36-0ubuntu0.18.04.1) ...
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for systemd (237-3ubuntu10.33) ...
bst09@bst09-virtual-machine:~$ netstat -ntlp
Command 'netstat' not found, but can be installed with:
sudo apt install net-tools
bst09@bst09-virtual-machine:~$ sudo apt-get install -y net-tools
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
net-tools
0개 업그레이드, 1개 새로 설치, 0개 제거 및 73개 업그레이드 안 함.
194 k바이트 아카이브를 받아야 합니다.
이 작업 후 803 k바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://kr.archive.ubuntu.com/ubuntu bionic/main amd64 net-tools amd64 1.60+git20161116.90da8a0-1ubuntu1 [194 kB]
내려받기 194 k바이트, 소요시간 5초 (42.1 k바이트/초)
Selecting previously unselected package net-tools.
(데이터베이스 읽는중 ...현재 130899개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../net-tools_1.60+git20161116.90da8a0-1ubuntu1_amd64.deb ...
Unpacking net-tools (1.60+git20161116.90da8a0-1ubuntu1) ...
net-tools (1.60+git20161116.90da8a0-1ubuntu1) 설정하는 중입니다 ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
bst09@bst09-virtual-machine:~$ netstat -ntlp
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:631 :::* LISTEN -
bst09@bst09-virtual-machine:~$
'교육 > OS' 카테고리의 다른 글
Day 79 (Project_ubuntu) (1) | 2020.03.19 |
---|---|
Day 78 (Ubuntu 18.04.4 LTS root계정) (0) | 2020.03.18 |
Day 75 (Astaro) (2) | 2020.03.13 |
Cent OS 5 (0) | 2020.03.12 |
필수 3가지 (0) | 2019.11.28 |