Ubuntu 18.04 / 메모

SSH 설정

설정 파일

/etc/ssh/sshd_config

포트 변경하기

다음 코드를

#Port 22

다음처럼 바꾼다.

Port 1234

포트 번호는 자신이 원하는 것으로...

root 계정 로그인 가능하게 만들기

다음 코드를

#PermitRootLogin prohibit-password

다음처럼 만든다.

PermitRootLogin yes

설정 변경 적용하기

service ssh restart

같은 카테고리의 다른 글

Ubuntu 20.04 / root 계정으로 로그인하는 방법, root 계정으로 ssh 접속하는 방법

Ubuntu 20.04 / root 계정으로 로그인하는 방법, root 계정으로 ssh 접속하는 방법

Ubuntu는 설치할 때 일반 사용자 계정만 만듭니다. 관리자 권한이 필요할 때는 sudo를 이용하죠. 그런데 공부를 위해 혼자만 사용하거나, 여러 가지 이유로 보안에 문제가 없는 경우 root 계정으로 로그인해서 작업하는 게 편합니다. root 계정으로 로그인하기 위해서는 무엇을 해야 하는지, root 계정으로 SSH 접속을 하기 위해서는 어떤 설정을 해야 하는지 알아보겠습니다. root 계정으로 로그인하는방법 일반 ...

Ubuntu 18.04 / root 계정으로 로그인하는 방법, root 계정으로 ssh 접속하는 방법

Ubuntu 18.04 / root 계정으로 로그인하는 방법, root 계정으로 ssh 접속하는 방법

root 계정으로 로그인하는방법 일반 사용자 계정으로 로그인합니다. 다음과 같이 명령하여 root 계정의 비밀번호를 만듭니다. sudo passwd root 이제 root 계정으로 로그인할 수 있습니다. root 계정으로 ssh 접속하는 방법 설정 파일 수정 텍스트 편집기로 /etc/ssh/sshd_config을 엽니다. 다음과 같은 코드를… #PermitRootLogin prohibit-password 주석을 제거하고 prohibit-password를 yes로 바꿉니다. PermitRootLogin yes 설정 적용하기 다음과 같이 명령하여 변경한 설정을 적용시킵니다. systemctl restart sshd

Ubuntu 18.04 / 우분투 서버 설치하기

Ubuntu 18.04 / 우분투 서버 설치하기

우분투 서버 18.04를 설치하는 과정을 정리했습니다. 환경은 다음과 같습니다. VirtualBox 가상 머신에 설치 네트워크는 DHCP 기본 설정으로 설치를 했습니다. 고정 IP 설정이나 하드디스크 분할 등 세부적인 내용은 없습니다. 설치할 때 이런 화면이 나오는구나 정도 보실 수 있습니다. 다운로드 우분투 서버는 여기에서 다운로드할 수 있습니다. 18.04 LTS를 다운로드하고 설치하겠습니다. LTS는 long-term support의 약자로, LTS 버전은 2023년 ...

Ubuntu 16.04 / 고정 IP 설정하는 방법

Ubuntu 16.04 / 고정 IP 설정하는 방법

설정 파일 네트워크 설정 파일은 /etc/network/interfaces입니다. 설정 파일 수정 우분투를 유동 IP로 설치했다면 설정 파일의 내용은 다음과 비슷하게 되어 있습니다. # The primary network interface auto enp0s3 iface enp0s3 inet dhcp 이를 다음처럼 바꿉니다. (xxx.xxx.xxx.xxx는 네트워크 환경에 맞게 수정합니다.) # The primary network interface auto enp0s3 iface enp0s3 inet static address xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx gateway xxx.xxx.xxx.xxx dns-nameservers xxx.xxx.xxx.xxx 네트워크 재시작 또는 재부팅 다음과 같이 명령하여 네트워크를 ...

Ubuntu 16.04 / logrotate 설치하고 설정하기

Ubuntu 16.04 / logrotate 설치하고 설정하기

로그 파일 우분투(Ubuntu)는 여러 작업의 내용을 로그(Log) 파일로 남깁니다. 예를 들어 웹서버 운영과 관련된 로그는 /var/log/apache2에 있습니다. 로그는 기본적으로 하나의 파일에 계속 추가하는 것이어서, 시간이 지날수록 파일의 크기가 커집니다. 로그 파일의 크기가 너무 커지면, 시스템이 느려지거나 다운되기도 합니다. 이러한 문제를 해결해주는 패키지가 logrotate입니다. 로그 파일이 일정 기준을 충족하면 기존 로그 파일을 다른 이름으로 변경하여 ...

Ubuntu 16.04 / PHP 7.2 설치 또는 업그레이드하는 방법

Ubuntu 16.04 / PHP 7.2 설치 또는 업그레이드하는 방법

Ubuntu 16.04의 PHP 버전은 7.0입니다. 현재 PHP 최신 버전은 7.2입니다. 만약 PHP 7.2가 필요하다면 다음과 같이 합니다. PHP를 처음 설치하는 경우 저장소를 추가합니다. add-apt-repository ppa:ondrej/php 패키지 정보를 업데이트합니다. apt-get update PHP를 설치합니다. apt-get install php PHP 7.0이 설치되어 있는 경우 저장소를 추가합니다. add-apt-repository ppa:ondrej/php 패키지 정보를 업데이트합니다. apt-get update 업그레이드를 하면 PHP 7.0을 PHP 7.2로 업그레이드합니다. apt-get upgrade 웹서버 등 관련된 설정을 바꿔줘야 합니다. 만약 ...

Ubuntu 18.04 / 메모

Ubuntu 18.04 / 메모

SSH 설정 설정 파일 /etc/ssh/sshd_config 포트 변경하기 다음 코드를 #Port 22 다음처럼 바꾼다. Port 1234 포트 번호는 자신이 원하는 것으로… root 계정 로그인 가능하게 만들기 다음 코드를 #PermitRootLogin prohibit-password 다음처럼 만든다. PermitRootLogin yes 설정 변경 적용하기 service ssh restart

Ubuntu 18.04 / Nginx, PHP, MariaDB 설치하고 설정하기

Ubuntu 18.04 / Nginx, PHP, MariaDB 설치하고 설정하기

Ubuntu 18.04에 Nginx와 PHP를 설치하고 설정하는 방법입니다. Nginx 설치 Nginx를 설치합니다. apt install nginx 만약 방화벽을 사용하고 있다면 포트를 열어줍니다. ufw allow 'Nginx Full' 서버 주소로 접속했을 때 다음과 같이 나오면 제대로 된 것입니다. 시작, 정지 등 Nginx를 시작합니다. systemctl start nginx Nginx를 멈춥니다. systemctl stop nginx Nginx를 재시작합니다. systemctl restart nginx Nginx를 다시 로드합니다. systemctl reload nginx Nginx를 설치하면 부팅 시 자동으로 시작하게 설정됩니다. 만약 자동 ...

Ubuntu 18.04 / apt / 패키지 설치, 삭제, 업그레이드하는 명령어

Ubuntu 18.04 / apt / 패키지 설치, 삭제, 업그레이드하는 명령어

APT This package provides commandline tools for searching and managing as well as querying information about packages as a low-level access to all features of the libapt-pkg library. 사용법 패키지 목록을 갱신합니다 apt update 모든 패키지를 최신 버전으로 업그레이드합니다. apt upgrade abc 패키지를 설치합니다. 의존성있는 패키지도 함께 설치합니다. apt install abc abc 패키지를 삭제합니다. 설정 파일 등은 삭제하지 않습니다. apt ...

Ubuntu 18.04 / 백신 프로그램 ClamAV 설치 및 사용법

Ubuntu 18.04 / 백신 프로그램 ClamAV 설치 및 사용법

ClamAV ClamAV는 우분투에 사용할 수 있는 백신 프로그램입니다. 패키지에 포함되어 있으므로 쉽게 설치하고 사용할 수 있습니다. 설치 apt install clamav 사용법 데이터베이스 업데이트 데이터베이스 업데이트는 자동으로 됩니다. 만약 수동으로 업데이트를 해야한다면 freshclam 와 같이 명령합니다. 만약 Can’t find or parse configuration file /etc/clamav/clamd.conf와 같은 에러가 난다면 대몬을 설치해야 한다고 합니다. apt install clamav-daemon 에러가 나도 바이러스 정의는 업데이트되는 거 같습니다. 꼭 설치해야 ...

Linux