성태의 닷넷 이야기
홈 주인
모아 놓은 자료
프로그래밍
질문/답변
사용자 관리
사용자
메뉴
아티클
외부 아티클
유용한 코드
온라인 기능
MathJax 입력기
최근 덧글
[정성태] How can I tell whether two programs...
[정성태] The case of the fail-fast crashes c...
[정성태] Creating Docker multi-arch images f...
[정성태] BinaryFormatter removed from .NET 9...
[정성태] Extending the Windows Shell Progres...
[우광현] 와..... 범위를 잡았으니 클라이언트가 해당 범위를 확인해본다...
[정성태] 딱히, 그것 이상으로 더 설명할 내용이 없습니다. 동적 포...
[정성태] If Windows 3.11 required a 32-bit p...
[정성태] What is a hard error, and what make...
[괴물신인] 질문작성자인데 이 글을 이제봤네요 ㄷㄷ 이 글처럼 타입별로 인...
글쓰기
제목
이름
암호
전자우편
HTML
홈페이지
유형
제니퍼 .NET
닷넷
COM 개체 관련
스크립트
VC++
VS.NET IDE
Windows
Team Foundation Server
디버깅 기술
오류 유형
개발 환경 구성
웹
기타
Linux
Java
DDK
Math
Phone
Graphics
사물인터넷
부모글 보이기/감추기
내용
<div style='display: inline'> <h1 style='font-family: Malgun Gothic, Consolas; font-size: 20pt; color: #006699; text-align: center; font-weight: bold'>우분투 20.04 초기 설정 - 고정 IP 및 SSH 설치</h1> <p> 우분투 20.04에서는 고정 IP 설정을 위해 (18 LTS부터 적용된) yaml 파일을 편집해야 합니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > root@testpc:/# <span style='color: blue; font-weight: bold'>cat /etc/netplan/01-network-manager-all.yaml</span> # Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager <span style='color: blue; font-weight: bold'>ethernets: enp6s0: addresses: - 192.168.100.50/24 gateway4: 192.168.100.1 nameservers: addresses: - 8.8.8.8</span> </pre> <br /> 위의 설정에서 네트워크 어댑터 식별자(enp6s0)는 ifconfig 명령을 통해 알 수 있습니다. 편집 후 반영은 "<a target='tab' href='https://net2.com/configuring-static-and-dynamic-ip-addresses-on-ubuntu-using-netplan/'>netplan apply</a>" 명령을 내리고!<br /> <br /> <hr style='width: 50%' /><br /> <br /> 그다음 openssh 설치를 하고,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > Ubuntu 20.04 SSH Server ; <a target='tab' href='https://linuxconfig.org/ubuntu-20-04-ssh-server'>https://linuxconfig.org/ubuntu-20-04-ssh-server</a> </pre> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > # <span style='color: blue; font-weight: bold'>apt install openssh-server</span> # <span style='color: blue; font-weight: bold'>systemctl enable ssh</span> </pre> <br /> 암호 입력을 이용한 로그인은 불편하니, <a target='tab' href='https://www.sysnet.pe.kr/2/0/11942'>공개키를 업로드해 해당 사용자의 "~/.ssh/authorized_keys" 파일에 추가하고 Visual Studio Code를 SSH Client로 편리하게 구성해</a> 사용합니다.<br /> <br /> (2020-10-12 편집) 그나저나 이번 구성을 하면서 좀 놀란건데... 설마 고정 IP 변경을 하는 shell 명령어가 없다는 건가요? ^^; 검색해도 안 나오고, 아무도 궁금해 하지도 않는 듯합니다. (혹시 아시는 분은 덧글 부탁드립니다. ^^) 명령행에서 <a href='https://blog.naver.com/techshare/222095698469'>"ifconfig eth0 192.168.100.50 netmask 255.255.255.0"이라고 하면 된다고 제보</a>해주셨는데, (gateway 추가: "ip route add 192.168.100.0/24 dev eth0") 일시적일 뿐 재부팅하면 DHCP 자동 IP 받는 설정으로 되어 있어 이전에 할당한 고정 IP 설정이 사라집니다.<br /> <br /> (2020-10-28 편집) <a target='tab' href='https://www.sysnet.pe.kr/2/0/12370'>nmcli를 이용하면 된다</a>고 합니다. ^^<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > // Keyboard input method system: fcitx from ibus $ sudo apt install <a target='tab' href='https://m.blog.naver.com/opusk/220986268503'>fcitx-hangul</a> $ sudo apt install net-tools -y Ctrl + Alt + T: Terminal // 커널 업데이트 및 삭제 $ apt search linux-image-5.*-generic $ apt list | grep linux-image-5 ...[생략]... linux-image-5.8.0-50-generic/focal-updates,focal-security,now 5.8.0-50.56~20.04.1 amd64 [installed,automatic] linux-image-5.8.0-50-lowlatency/focal-updates,focal-security 5.8.0-50.56~20.04.1 amd64 $ uname -r 5.8.0-45-generic $ sudo apt install linux-image-5.8.0-50-generic $ dpkg --list | grep linux-image-5 ...[생략]... ii linux-image-5.8.0-45-generic 5.8.0-45.51~20.04.1+1 amd64 Signed kernel image generic ii linux-image-5.8.0-50-generic 5.8.0-50.56~20.04.1 amd64 Signed kernel image generic $ sudo apt purge linux-image-5.8.0-45-generic </pre> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > // 파이썬 2.7 설치 $ sudo apt install python2 $ sudo apt install python-is-python2 </pre><br /> </p><br /> <br /><hr /><span style='color: Maroon'>[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]</span> </div>
첨부파일
스팸 방지용 인증 번호
1095
(왼쪽의 숫자를 입력해야 합니다.)