Ubuntu 16.04 / root 계정으로 로그인하기, root 계정으로 ssh 접속하기

우분투(Ubuntu)는 보안상의 이유로 root 계정으로 로그인하는 것을 막아두었습니다. 만약 root 계정으로 접속하여 관리하고 싶다면 추가적인 작업이 필요합니다.

root 계정으로 접속하기

설치할 때 만든 사용자 계정으로 로그인한 후 다음과 같이 명령하여 root 계정의 비밀번호를 생성합니다.

sudo passwd root

비밀번호를 만들면 root 계정으로 로그인할 수 있습니다.

root 계정으로 ssh 접속하기

root 계정으로 ssh 접속을 하기 위해서는 /etc/ssh/sshd_config 파일을 수정해야 합니다.

# Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes

prohibit-password를 yes로 바꿉니다. 그리고 다음과 같이 명령하여 ssh를 다시 시작합니다.

service ssh restart

같은 카테고리의 다른 글

Ubuntu 18.04 / Let’s Encrypt 무료 SSL 인증서 발급 받는 방법

Ubuntu 18.04 / Let’s Encrypt 무료 SSL 인증서 발급 받는 방법

Ubuntu 18.04에 Let’s Encrypt 무료 SSL 인증서를 발급 받는 방법을 요약합니다. Apache를 웹서버로 사용하는 경우입니다. Apache용 Certbot 설치 apt install software-properties-common add-apt-repository universe add-apt-repository ppa:certbot/certbot apt update apt upgrade apt install certbot python3-certbot-apache 인증서 발급 접속 가능한 도메인이어야 발급 가능합니다. 도메인이 abc.com이라 할 때… 인증서 발급 + 자동 설정 인증서 발급하고, Apache 설정 파일도 자동으로 만듭니다. certbot --apache -d abc.com 인증서만 발급 Apache용 인증서만 ...

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

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

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

Ubuntu 20.04 / Samba / 설치하고 공유 폴더 만드는 방법

Ubuntu 20.04 / Samba / 설치하고 공유 폴더 만드는 방법

Samba를 이용하여 Ubuntu Server에 공유 폴더를 만들고, Windows 클라이언트에서 접속하는 방법을 알아보겠습니다. Samba 설치 Samba를 설치합니다. 설치하면 바로 시작하고, 재부팅을 해도 자동으로 시작합니다. apt install samba 공유할 폴더를 만들고 권한을 777로 설정합니다. mkdir /sharedfolder chmod 777 /sharedfolder 설정 파일은 /etc/samba/smb.conf입니다. 텍스트 에디터로 엽니다. vi /etc/samba/smb.conf 제일 밑에 다음 코드를 추가합니다. 폴더 이름은 sharedfolder이지만, 네트워크에서는 Shared Folder로 보입니다. ...

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

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

Ubuntu Server 우분투 20.04의 네트워크 설정 파일은 /etc/netplan 디렉토리 안에 있는 yaml 파일입니다. DHCP로 설치했다면, 설정 파일 내용은 다음과 같습니다. # This is the network config written by 'subiquity' network: ethernets: enp0s3: dhcp4: true version: 2 다음과 같이 수정하고 저장합니다. IP 등은 네트워크 환경에 맞게 ...

Ubuntu 16.04 / hostname 확인하고 변경하는 방법

Ubuntu 16.04 / hostname 확인하고 변경하는 방법

hostname 확인 명령어로 확인하기 다음과 같이 명령하면 hostname을 출력합니다. hostname 설정 파일 열어서 확인하기 텍스트 에디터로 /etc/hostname 파일을 열면 hostname이 적혀있습니다. hostname 변경 명령어로 변경하기 다음과 같이 명령하면 hostname이 abc로 바뀝니다. hostnamectl set-hostname abc 설정 파일 열어서 변경하기 텍스트 에디터로 /etc/hostname 파일을 열어서 내용을 abc로 바꾸면 hostname이 abc로 바뀝니다. 재부팅 재부팅을 하면 위에서 설정한 사항들이 반영됩니다. Ubuntu 16.04 / 고정 IP 설정하는 방법 Ubuntu 18.04 ...

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

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

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

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 16.04 / root 계정으로 로그인하기, root 계정으로 ssh 접속하기

Ubuntu 16.04 / root 계정으로 로그인하기, root 계정으로 ssh 접속하기

우분투(Ubuntu)는 보안상의 이유로 root 계정으로 로그인하는 것을 막아두었습니다. 만약 root 계정으로 접속하여 관리하고 싶다면 추가적인 작업이 필요합니다. root 계정으로 접속하기 설치할 때 만든 사용자 계정으로 로그인한 후 다음과 같이 명령하여 root 계정의 비밀번호를 생성합니다. sudo passwd root 비밀번호를 만들면 root 계정으로 로그인할 수 있습니다. root 계정으로 ssh 접속하기 root 계정으로 ssh 접속을 하기 위해서는 /etc/ssh/sshd_config 파일을 수정해야 ...

Ubuntu 18.04 / 해상도 변경하는 방법

Ubuntu 18.04 / 해상도 변경하는 방법

Ubuntu 18.04 Desktop에서 해상도 변경하는 방법입니다. 바탕화면에서 마우스 우클릭을 합니다. 를 클릭합니다. 왼쪽 메뉴에서 를 클릭합니다. 왼쪽 메뉴에서 를 클릭하고, 오른쪽에서 해상도를 선택합니다. 오른쪽 위의 버튼을 클릭합니다. 를 클릭합니다.

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

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

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

Linux