반응형

제목과 같이 한글로 설치 후 터미널이나 콘솔 모드에서 한글이 깨져 나올때는 폰트를 설치하면 해결된다.

먼저 Frame Buffer Terminal 을 설치한다.

$ sudo apt install fbterm

한글 폰드를 설치한다.

 $ sudo apt install fonts-nanum-coding

폰트 사이즈 등을 설정할때는 .fbtermrc 파일을 수정해 주면 된다.

파일은 홈 디렉토리에 있다. 숨겨진 파일이기 때문에 ls -a 옵션으로 봐야 보인다.

 

[문제점 발견]

fbterm을 실행하면 한글이 잘 보이지만 터미널에서 빠져나와 일반 모드로 돌아오면 여전히 한글이 깨져 보인다.

향후 다른 방법을 찾아보자.

한글판 설치 후 console mode에서 한글이 깨져 나올 때
한글판 설치 후 console mode에서 한글이 깨져 나올 때

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,

[Ubuntu] SSH 설치

Ubuntu 2019. 11. 28. 09:07
반응형

우분투 서버 설치할 때 함께 설치하지 않았다면 다음 명령으로 설치한다.

$ sudo apt install ssh

설치가 끝나면 원격에서 다음과 같이 입력하여 접속을 확인한다.

다음 화면은 윈도우10의 CMD에서 접속한 화면이다.

C:\Users\user>ssh wook@172.130.10.131
wook@172.130.10.131's password:
Welcome to Ubuntu 18.04.3 LTS (GNU/Linux 5.0.0-36-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage


 * Canonical Livepatch is available for installation.
   - Reduce system reboots and improve kernel security. Activate at:
     https://ubuntu.com/livepatch

패키지 5개를  업데이트할 수 있습니다.
0 업데이트는 보안 업데이트입니다.

Your Hardware Enablement Stack (HWE) is supported until April 2023.
Last login: Thu Nov 28 08:57:03 2019 from 172.30.1.42
wook@server9:~$

접속을 끝낼때는 exit 명령으로 로그아웃한다.

 

SSH 설치
SSH 설치

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

개발용으로 서버를 구축하여 사용하다가 GUI 환경이 필요한 경우 서버위에 데스크탑 환경을 구축할 수 있다.

먼저 시스템 업데이트를 실시한다.

$ sudo apt update && apt upgrade

이제 우분투 데스크탑을 설치한다.

$ sudo apt install ubuntu-desktop

이후로 계속 GUI환경으로 부팅 된다.

만일 콘솔모드로 사용하기 싶다면 ctrl+alt+F3로 콘솔모드로 이동한 다음 로그인하면 된다.

엄밀히 말하면 우분투에서는 ctrl+alt+F1~F6 까지 6개의 가상콘솔을 제공하기 때문에 이기능을 통해 사용자를 전환하는 것이다 물론 로그인은 동일하게 해도 된다.

 

 

서버에 desktop(x-window)환경 설치
서버에 desktop(x-window)환경 설치

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

1. root(#)에서 user($) 계정으로 나오려고 할때 "There are stppped jobs."라는 메시지가 나온다면 다음 명령어로 job을 끝내고 계정을 전환한다.

# kill %[job번호]

2. 설치된 package를 삭제 할 경우.

$ sudo apt remove [package name] /* 패키지만 삭제 */

$ sudo apt autoremove [package name] /* 의존성 파일까지 삭제 */

$ sudo apt clean /* 다운로드 했던 파일 삭제 /var/cache/apt/archives */

3. 현재 directory확인

$ pwd

4. host 이름, IP 확인

$ hostname /* 호스트 이름 확인 */
$ hostname -i /* 호스트 IP 확인 */

5. 종료 명령

$ shutdown -h now /* 종료 */
$ shutdown -r now /* 리부팅 */

자주 사용하는 Linux 명령어
자주 사용하는 Linux 명령어

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,

[Ubuntu] WiFi 설정 하기

Ubuntu 2019. 11. 14. 18:00
반응형

ubuntu 설치 후 WiFi를 설정하는 방법을 정리한다.

1. 먼저 다음 명령으로 무선랜 Interface 이름을 확인한다. wlxxxx라고 되어 있는 부분이 이름인데 길이는 기기에 따라 다를 수 있다.

$ iw dev
phy#0
	Interface wlxxxx
       	      ifindex 3
              wdev 0x1
              addr c4:85:08:xx:xx:xx
              type managed
              txpower 0.00 dBm

2. 무선랜 Interface를 활성화 한다.

   1) 무선랜 상태 확인

$ sudo ip link show wlxxxx
3: wlxxxx: <BROADCAST,MULTICAST> mtu 1500 qdisk noop state DOWN mode DEFAULT group default qlen 1000
    link/enter c4:85:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff

   2) 무선랜 활성화

$ sudo ip link set wlxxxx up 

   3) 다시 한 번 상태 확인

$ sudo ip link show wlxxxx
3: wlxxxx: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisk mq state DOWN mode DEFAULT group default qlen 1000
    link/enter c4:85:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff


3. 연결 상태 확인

$ iw wlxxxx link
Not connected.

4. WiFi 검색

$ sudo iw wlxxxx scan

결과가 너무 많이 나올 경우 |less 로 한줄씩 확인하는 방법도 있지만 SSID를 알고 있는 경우라면 검색하지 말고 바로 등록해서 사용한다.

 

5. WiFi 연결

[ 공개된 경우 ]

$ sudo iw dev wlxxxx connect [공개SSID]

[ 비공개의 경우 ]

$ sudo wpa_passphrase olleh_WiFi_F6B5_5GHz > wpa_supplicant.conf

 

[Ubuntu] WiFi 설정 하기
[Ubuntu] WiFi 설정 하기

 

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

리눅스를 사용하다보면 매번 sudo명령을 사용하고 비밀 번호를 입력하는 것이 번거로운 경우가 있다.

이때 root 권한을 획득하고 사용하면 편리하다.

권한 획득을 위해서는 su 명령어를 사용한다.

$su
Password:
#

권한을 획득하면 prompt가 $(Dollar)에서 #(Pound)로 전환된다.

다시 본인 계정으로 돌아가려면 exit 명령어를 사용한다.

#exit
exit
$

[ su명령에 오류가 있을 경우]

su 명령어가 실행되지 않고 다음과 같은 오류가 발생하는 경우가 있다.

$su
Password:
su: Authentication failure

이 메시지가 나오는 경우는 root의 비밀번호가 지정되지 않아서이다. 주로 linux를 설치하고 처음 su명령어를 사용할때 발생한다.

이럴때는 root의 비밀번호를 다음과 같이 설정해 주면 된다.

$sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

 

[Ubuntu] 사용자를 root로 전환 하기
[Ubuntu] 사용자를 root로 전환 하기

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,

[Linux] Ubuntu sever 설치

Ubuntu 2019. 10. 22. 03:18
반응형

[ 우분투 서버 설치 ]

 

1. 우분투 사이트(https://ubuntu.com)에서 우분투 서버 버전을 다운로드 한다.

2. USB드라이버 생성 프로그램을 이용해 부팅 가능한 우분투USB를 제작한다.

* USB드라이버 생성 프로그램 : FURUS (https://rufus.ie/)

3. 설치 서버에 USB를 장착하고 부팅한다.

4. 부팅이 되면 자동으로 설치를 시작한다.

5. 선택 사항이 나오면 선택 후 진행한다.

  (1/13) 언어 : english

  (2/13) 키보드 : Korean - [ Done ] 선택. ( TAB으로 선택 )

  (3/13) [ Continue without network ] 를 선택. ( 우분투 설치 후 셋팅 ) * 유선으로 연결되어 있는 경우 자동으로 셋팅됨.

  (4/13) Proxy address를 사용하는 경우에만 입력. > [ Done ]

  (5/13) Mirror address는 기본 설정(ubuntu)으로 > [ Done ]

  (6/13) 디스크 자동 할당. [ Use An Entire Disk ] 선택. ( 필요한 경우 직접 셋팅할 수 있음. )

  (7/13) 설치 디스크 선택.

          설치 디스크 및 파티션 확인 > [ Done ] --> [ Continue ]

  (9/13) 계정정보 입력 > [ Done ]  ( 로그인 ID는 Pic a username 에 입력)

  (10/13) OpenSSH 설치. > [ Done ] --> docker 등 추가 패키지 선택 설치 ( 우분투 설치 후 추가 설치 가능함.)

  (11/13) 네트워크가 연결되어 있는 경우 update를 진행함.

[ Reboot Now ] ( USB를 포트에서 제거하고 리부팅한다. )

6. 설치가 완료되면 업데이트가 있는지 확인한다.

~$ sudo apt update && apt upgrade

 

 

Ubuntu sever 설치
Ubuntu sever 설치

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,