본문 바로가기

server/ubuntu 18.04

(7)
우분투 18.04 vim 설정 개요 우분투를 사용하다보면 텍스트를 편집할 경우가 많습니다. 특히, 터미널 기반에서는 vim 일라는 텍스트 편집기가 많이 사용됩니다. 이번 포스팅에서는 vim을 설정하는 방법에 대해서 알아보도로 하겠습니다. vim 설치하기 root@dlp:~# apt install vimvim 설정 vim 설정은 vimrc 파일을 편집 root@dlp:~# vi ~/.vimrcvim 확장기능 사용 설정 set nocompatible문자인코딩 설정(UTF-8) set encoding=utf-8파일 인코딩 지정 아래와 같이 설정하면 utf-8과 euc-kr을 자동으로 판펼하여 지정합니다. set fileencodings=utf-8,euc-kr개행코드를 지정 set fileformats=unix,dos백업 설정 # 백업 활성..
우분투 18.04 sudo 설정하기 개요 sudo를 이용하여 root 권한의 위임과 책임의 분리가 가능합니다. 여러 사용자의 root 암호 재사용을 방지하는 등 보안을 향상시킬 수 있기때문에 root계정을 사용하는 것보다 sudo 명령어로 root 권한을 위임받아 사용하는 것이 바람직합니다. sudo 인스톨하기 root@localhost:~# apt install sudo특정 사용자에게 모든 root 권한을 위임하는 방법 visudo 실행하기 root@localhost:~# visudo마지막 행에 추가: ubuntu 사용자에게 모든 root 권한을 위임하는 설정 ubuntu ALL=(ALL:ALL) ALLvisudo 를 종료할 때는 ctrl + x 입니다. 권한 위임 확인하기 reboot명령어를 sudo 권한으로 실행되는지 확인합니다. u..
우분투 18.04 에서 서비스 관리를 위한 systemctl 명령어 사용방법 개요 우분투에서 서비스를 관리하기 위한 systemctl 명령어 사용 방법을 알아보도록 하겠습니다. 서비스 리스트 표시하기 현재 실행중인 서비스 리스트 표시 root@localhost:~# systemctl -t service 모든 서비스 리스트 표시하기 root@localhost:~# systemctl -t service --all 시스템 부팅시 서비스의 자동 실행 여부 리스트 표시 root@localhost:~# systemctl list-unit-files -t service 서비스 정지 ufw 서비스를 예로 표시합니다. 서비스 이름 뒤에 붙는 `.service`는 생략 가능합니다. root@localhost:~# systemctl stop ufw 시스템 부팅시 자동 실행 설정 및 해제 # 자동실행..
우분투 18.04 네트워크 고정 IP 할당 설정하기 개요 우분투를 설치하고 네티워크를 설정하는 방법에 대해서 알아보도록 하겠습니다. 고정 IP 설정하기 `01-netcfg.yaml` 파일 생성하기 root@localhost:~# vi /etc/netplan/01-netcfg.yaml 파일 내용 작성 # This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no # IP주소/서브넷마스크 설정 addresses: [10.0.0.30/24] # 게이트웨이 설정 gateway4: 10.0.0.1 nameserver..
우분투 18.04 루트계정 사용하기 개요 우분투는 기본적으로 root 계정의 패스워드가 설정되어 있지 않습니다. 우분투 설치시 관리자로 설정한 사용자로 `sudo` 명령어를 사용해서 root 권한을 사용하는 것이 바람직하지만, 여러가지 이유로 root 계정을 직접 사용하는 방법을 알아보겠습니다. 설정방법 우분투를 인스톨 하는 과정에서 추가한 계정을 이용하여 sudo 명령어로 root 권한을 얻을 수 있습니다. 방법 1 : sudo 명령어로 root shell 사용 ubuntu@localhost:~$ sudo -s [sudo] password for ubuntu: # ubuntu 계정의 패스워드 입력 root@localhost:~# # root계정으로 전환 방법2: root 패스워드 설정후 su 명령어 사용 ubuntu@localhost:~..
우분투 18.04 사용자 추가/삭제 관리자 권한 부여 방법 사용자 추가하기 설치 후에 생성된 시스템 사용자 외에 새로운 사용자를 추가할 경우에는 아래 명령어로 추가 가능하다. "bionic"이라는 ID의 사용자 추가하기 ubuntu@dlp:~$ sudo adduser bionic [sudo] password for ubuntu: # 패스워드 입력 Adding user `bionic' ... Adding new group `bionic' (1001) ... Adding new user `bionic' (1001) with group `bionic' ... Creating home directory `/home/bionic' ... Copying files from `/etc/skel' ... Enter new UNIX password: # 새로운 사용자의 패스워드..
우분투 서버 18.04 LTS 설치하기 Ubuntu 18.04 LTS (Bionic) 다운로드 우분투 18.04 LTS 버전은 아래 공식 사이트에서 다운로드 받을수 있다. 다운로드 링크 cdimage.ubuntu.com/releases/18.04/release/ Ubuntu 18.04.5 LTS (Bionic Beaver) Select an image Ubuntu is distributed on two types of images described below. For ARM hardware for which we do not ship preinstalled images, see ARM/Server/Install for detailed installation information. A full list of available files, inc..