리눅스 깔기 전에 네트워크 설정은 ip 저랑 같을 필요 없습니다. 최초 생성한 ip 그대로 사용하심 됩니다!
1) VirtualBox를 실행하고 '새로 만들기' 클릭
2) 가상 머신 만들기 창에서 '이름', '폴더', 'ISO 이미지' 등을 선택
3) 무인 게스트 OS 설치가 가능한 경우 아래 이미지와 같이 정보를 입력할 수 있음
4) 기본 메모리, 프로세서 등을 설정
5) 하드 디스크 크기 지정
6) 만들어질 가상 머신 정보 요약 내용이 맞으면 완료 클릭
Ubuntu Locale 한글로 바꾸기
★리눅스 기초 개념★
nano나 vim 등으로
/etc/default/locale
파일을 수정
1) `CTRL+ART+F3': root 사용자로 로그인
CTRL+ART+F1
2) root 로그인 한 후 sudo nano /etc/default/locale
명령어 입력 → 텍스트 에디터가 열리는 걸 확인
LANG="en_US"
라는 행을 LANG="en_US.UTF-8
로 변경 후 Ctrl+X를 눌러 변경 사항을 저장하라는 메시지가 나오면 'Y'를 입력하여 저장하고 에디터를 종료sudo locale-gen --purge
sudo reboot
로 재부팅Locale이란?
세계 각 나라에서 가지고 있는 언어, 날짜, 시간 등에 관해 i18n(국제화)를 통해 같은 프로그램이더라도 OS별로 설정되어있는 것에 따라 어떤 방식으로 출력할지 결정하게 되는 것
단순히 언어 번역뿐만 아니라 시간과 날짜등을 표시하는 형태도 결정
프로그래머가 한 코드에서 각 국가와 언어권에 맞도록 출력 형태를 결정하도록 OS에서 안내해 주는 것
한국의 Locale은 보통ko_KR.UTF-8
3)
$ su -
$ sudo chmod 775 /etc/sudoers
Linux : Ubuntu : Sudo User 추가 방법, 예제, 명령어
User 관련
sudo
사용자에게 sudo 권한을 부여하는 두 가지 방법
1) 사용자를 sudoers 파일에 추가
2) sudoers 파일에 지정된 sudo 그룹에 사용자를 추가하는 것
sudoers 파일
Ubuntu에서 사용자에게 sudo 권한을 부여하는 가장 쉬운 방법은 사용자를 "sudo" 그룹에 추가하는 것
EDITOR=nano visudo
를 실행하여 기본 편집기를 변경echo "username ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/username
사용자가 sudo를 통해 특정 명령만 실행할 수 있도록 할 수도 있음
# /etc/sudoers username ALL=(ALL) NOPASSWD:/bin/mkdir,/bin/rmdir
→ mkdir 및 rmdir 명령만 허용
어댑터 1
어댑터 2
Ubuntu 네트워크 설정
1)
2)
3)
→ Terminal에서 ifconfig 입력해서 나오는 내용 중 enp0s8에 있는 주소 그대로 입력하면 됨
4) window cmd로 ping 입력해 통신 확인
5) openssh-server 설치
sudo apt install openssh-server
6) mobaxterm을 통해 접근
/usr/bin/xauth: file /home/test01/.Xauthority does not exist
SSH 세션을 종료하는 Linux 명령
exit
logout
Ctrl + D
단축키~.
문자: 응답하지 않는 SSH 세션 종료~.
를 입력하여 SSH 세션을 종료하고 로컬 명령줄 터미널로 돌아갈 수 있음ping
내용 출처
ping [상대 컴퓨터의 IP 주소] 또는 [상대 컴퓨터의 도메인 네임]
ping -t [주소]
ping 8.8.8.8
사용하는 3가지 이유