Ubuntu는 설치할 때 일반 사용자 계정만 만듭니다. 관리자 권한이 필요할 때는 sudo를 이용하죠. 그런데 공부를 위해 혼자만 사용하거나, 여러 가지 이유로 보안에 문제가 없는 경우 root 계정으로 로그인해서 작업하는 게 편합니다.
root 계정으로 로그인 하는 방법
일반 사용자 계정으로 로그인합니다.
다음과 같이 명령하여 root 계정의 비밀번호를 만들면 root 계정으로 로그인할 수 있습니다.
sudo passwd ...
ODD가 없는 컴퓨터에 OS를 설치하는 방법은 두가지입니다.
첫번째는 휴대용 ODD를 이용하는 것이고, 두번째는 USB에 설치 파일을 넣어서 이용하는 것입니다.
두번째 방법이 간편하기는 하지만 설치용 USB를 만드는 게 좀 번거롭습니다.
하지만, 우분투(Ubuntu) 설치용 USB는 몇 번의 클릭으로 쉽게 만들 수 있습니다.
우분투 다운로드
원하는 우분투 버전을 다운로드 받습니다.
Universal USB Installer 다운로드
다음의 링크에서 Universal USB Installer를 다운로드 ...
Ubuntu 패키지로 설치한 PHP 버전보다 PHP 최신 버전이 더 높을 수 있습니다. 예를 들어 패키지로 설치한 PHP의 버전은 7.0, 최신 버전은 7.2일 수 있다는 것이죠. 만약 최신 버전의 PHP를 사용해야 한다면 다음의 방법으로 설치할 수 있습니다.
PHP를 처음 설치하는 경우
저장소를 추가합니다.
add-apt-repository ppa:ondrej/php
패키지 정보를 업데이트합니다.
apt-get update
PHP를 설치합니다.
apt-get install php
PHP가 설치되어 있는 경우
저장소를 ...
우분투 설정의 네트워크에 Wired가 보이지 않는다. 그것이 보여야 GUI로 IP 설정이 가능한데 말이다.
이를 보이게 하는 방법이 여러 가지가 있는 거 같은데, 내가 성공한 방법은...
/etc/netplan/00-installer-config.yaml의 내용은 다음처럼 생겼을 것이다.
# This is the network config written by 'subiquity'
network:
ethernets:
eth0:
dhcp4: true
...
vsftpd
vsftpd(Very Secure FTP Daemon)는 유닉스와 리눅스에서 사용할 수 있는 가벼운 FTP 서버입니다. 주요 특징은 다음과 같습니다.
Virtual IP configurations
Virtual users
Standalone or inetd operation
Powerful per-user configurability
Bandwidth throttling
Per-source-IP configurability
Per-source-IP limits
IPv6
Encryption support through SSL integration
설치
vsftpd는 우분투 패키지에 포함되어 있으므로 다음과 같이 명령하여 설치할 수 있습니다.
apt install vsftpd
방화벽을 사용 중이라면 다음과 같이 명령하여 포트를 열어줍니다.
ufw ...
우분투 서버에 접속하면 업데이트가 필요한 패키지가 있는지 알려줍니다. 두 가지 분류로 알려주는데, 하나는 패키지 업데이트, 또 하나는 보안 업데이트입니다. 소프트웨어는 보통 최신 버전을 유지하는 것이 좋지만, 업그레이드했을 때 문제가 없는지 충분히 확인을 해야 합니다. 따라서 특정 패키지만 업그레이드를 하거나, 보안 업데이트만 해야 하는 경우가 발생하는데, 어떻게 그런 작업을 하는지 알아보겠습니다.
특정 ...
설정 파일 수정하기
네트워크 설정 파일은 /etc/netplan 디렉토리 안에 있는 yaml 파일이다.
DHCP로 설치했다면, 설정 파일 내용은 다음과 비슷하게 되어 있다.
# This is the network config written by 'subiquity'
network:
ethernets:
eth0:
dhcp4: true
version: 2
다음과 같이 수정하고 저장한다. IP 등은 네트워크 환경에 ...