본문 바로가기
728x90

OS/Linux24

Ubuntu 20.04 부팅 USB 만들기 https://rufus.ie/ Rufus - The Official Website (Download, New Releases) rufus.ie 부팅 USB를 다운받아 Rufus를 실행합니다. 4G이상의 USB 메모리를 연결하고 다운받은 우분투 이미지 파일을 선택합니다. 파티션은 UEFI부팅을 지원하면 GPT 구성으로 선택하고 UEFI를 지원하지 않는 컴퓨터의 경우 MBR, BIOS 또는 UEFI 로 선택합니다. https://releases.ubuntu.com/20.04/ Ubuntu 20.04.4 LTS (Focal Fossa) Select an image Ubuntu is distributed on three types of images described below. Desktop image The.. 2022. 6. 5.
Ubuntu, Apache2 https(ssl) 적용하기 OS : 18.04.2 Server : Apache Port : 443 (기본포트) 1. git에서 프로젝트를 다운로드 한다. (우분투 경로 어디에서든 관계없음. 나의경우는 홈디렉토리에서 진행) git clone https://github.com/letsencrypt/letsencrypt 2. let's encrypt 프로젝트로 이동 cd letsencrypt 3. let's encrypt를 실행하여 key 발급 - 이메일주소 : 기간이 만료될 때 메일로 알림이 온다. - 사용할 도메인주소 : 구입한 도메인, 예를들어 : kkensu.com sudo ./letsencrypt-auto certonly --manual --email [이메일 주소] -d [사용할 도메인주소] - 필요한 피키지들은 자동으로 받.. 2020. 4. 12.
[Ubuntu] 우분투 서버에 삼바(SAMBA) 설치 및 설정 Samba는 리눅스의 파일이나 프린터를 윈도우에서 사용할 수 있게 해줍니다. 우분투에 Samba를 설치하고 디렉토리를 공유하면 윈도우에서 연결이 가능합니다. 우분투에 Samba을 설치하고 초기 설정을 진행하는 방법은 다음과 같습니다. 1. Samba 설치 아래 명령어를 순차로 입력해서 Samba를 설치합니다. sudo apt-get -y update sudo apt-get -y install samba 기다리면 설치가 완료됩니다. 기존에 사용하고 있는 리눅스 계정을 Samba에 추가하기 위해 아래 명령어를 입력합니다. sudo smbpasswd -a 명령어의 부분은 실제 계정 이름을 입력하면 됩니다. 계정은 리눅스에 존재하는 계정이면 Samba에 계속 추가할 수 있습니다. 다음으로 원본을 보존하기 위해 .. 2020. 4. 3.
우분투 Ubuntu 타임존 변경하기 우분투에서 현재 시간 및 날짜 확인하기 명령어에 date라고 입력하면 됩니다. $ date 우분투에서 Timezone 변경하기 - 1 타임존(Timezone) 선택 아래에 나오는 /usr/share/zoneinfo/에 보면 대륙과 대륙에 해당하는 국가들이 나와 있습니다. 원하시는 국가를 선택해서 경로를 기억합니다. 타임존(Timezone) 변경 아래는 Asia/Seoul로 변경하는 예제입니다. $ sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime 우분투에서 Timezone 변경하기 - 2 tzselect 다음과 같이 tzselect 명령어를 통해서 CUI를 통해 세팅이 가능합니다. $ tzselect 2020. 4. 2.
ubuntu vsftpd 설치 및 설정하기 vsftpd란? vsftpd는 Very Secure FTP Server Daemon 를 뜻합니다. (vsftpd 소스코드의 README 파일에 이렇게 쓰여있음) GPLv2 라이센스를 따르며, 전세계에서 가장 많이 쓰이는 ftp 서버 프로그램입니다. vsftpd 공식사이드(https://security.appspot.com/vsftpd.html) 에 따르면 다음의 유명한 저장소가 vsftpd 를 사용중이라고 합니다. ftp.redhat.com ftp.suse.com ftp.debian.org ftp.freebsd.org ftp.gnu.org ftp.gnome.org ftp.kde.org ftp.kernel.org rpmfind.net ftp.linux.org.uk ftp.gimp.org ftp-stud.f.. 2020. 3. 28.
ubuntu vsftpd 계정 추가하기 ftp 계저을 추가하겠습니다. 먼저 터미널을 열고 ftp 서버에 ssh 연결을 합니다. 1 $ ssh ngle@10.192.168.0.18 만들어줄 계정명은 macaron 입니다. 아래처럼 계정을 만들어 줍니다. 1 $ sudo adduser macaron 비밀번호도 이쁘게 만들어 주고요. 계정이 잘 만들어 졌는지 확인해 보겠습니다. 1 2 $ cut -d: -f1 /etc/passwd | grep "macaron" macaron macaron 이라고 잘 나오네요. 전체 계정을 확인하고 싶다면 cut -d: -f1 /etc/passwd로 확인할 수 있습니다. 이제 계정이 사용할 ftp 폴더를 만들어 줍니다. ftp 폴더 위치는 vsftpd.conf에 설정한 데로 만들어 줍니다. 저는 vsftpd.conf.. 2020. 3. 28.
Ubuntu 우분투 방화벽 UFW 설정 UFW 사용법 UFW 기본 설정법에 대하여 알아보자. UFW 활성화/비활성화 UFW는 기본 비활성화 상태이기에 이를 활성화 한다. BASH sudo ufw enable UFW 비활성화 BASH sudo ufw disable UFW 상태 확인 BASH sudo ufw status verbose UFW 기본 룰 UFW에 설정되어 있는 기본 룰은 아래와 같다. 들어오는 패킷에 대해서는 전부 거부(deny) 나가는 패킷에 대해서는 전부 허가(allow) 기본 룰 확인 BASH sudo ufw show raw 기본 정책 차단 BASH sudo ufw default deny 기본 정책 허용 BASH sudo ufw default allow UFW 허용과 차단 UFW 허용 sudo ufw allow / 예) SSH .. 2020. 3. 28.
ubuntu apache 재시작하기 . apache 재시작은 아래 2가지중 아무거나 해도 똑같이 재시작한다. sudo /etc/init.d/apache2 restart 혹은 sudo service apache2 restart 2020. 3. 28.
[Ubuntu] 추가 하드디스크 마운트 방법 우분투 시스템에 하드디스크를 추가로 장착한 이후 마운트가 필요합니다. 우분투에 하드디스크를 마운트하는 방법입니다. 먼저 시스템을 종료하고 하드디스크를 설치한 이후에 작업을 진행합니다. 1. 하드디스크 확인 하드디스크를 설치한 이후에 부팅으로 우분투로 연결해서 아래와 같이 입력합니다. sudo fdisk -l fdisk 명령어로 현재 시스템에 연결된 디스크 목록을 확인할 수 있습니다. 시스템마다 표시되는 내용은 다를 수 있습니다. 위에 표시된 내용은 Hyper-V에 우분투가 설치된 상태에서 VHD를 추가했을 때의 모습입니다. 2. 파티션 생성 먼저 파티션 생성을 위해 아래 명령어를 입력합니다. sudo fdisk /dev/sdb 커맨드 입력 순서는 아래와 같이 하면 됩니다. 빨간색 표시된 순서로 누르면 되.. 2020. 3. 28.
ubuntu 재부팅 명령어 재부팅 $ sudo reboot $ sudo shutdown -r now 종료 $ sudo shutdown -h now 2020. 3. 28.
ubuntu root password 설정 우분투를 기본으로 설치하시면 root 비밀번호가 없는 상태입니다. 아마도 ... 그런데 우리는 root에 로그인하고 싶으니깐요. 아래와 같은 방법으로 하시면 되겠죠. 1. root 비밀번호 설정 sudo passwd 라고 입력하시면 됩니다. 그럼 아래처럼 비밀번호를 물어보거든요 :) Enter new UNIX password: Retype new UNIX password: 비밀번호를 설정하셨다면 su 위 명령어를 통해서 root에 로그인 하실 수 있습니다. 2. 그냥 passwd 치면? passwd 라고 입력하시면? 현재 로그인한 사용자 계정의 비밀번호를 변경하겠다고 나오겠죠? :) 3. root에서 passwd userName 이라고 치면? root에 로그인한 상태에서 ngee 라는 사용자 비밀번호를 .. 2020. 3. 28.
ubuntu 18.04 LTS server 설치 1.언어 선택 첫 번째로 기본 언어를 선택 합니다. GUI환경이 아니기 때문에 영어로 선택하겠습니다. 2.키보드 타입 선택 키보드 언어를 선택하는 창입니다. 키보드 선택 목록에서는 korea를 선택 할 수 있습니다. 3.설치 진행 Install Ubuntu를 선택하여 설치를 진행합니다. 4.네트워크 설정 ubuntu 18.04 servser 설치의 경우 네트워크가 설정되지 않으면 다음 단계로 진행이 되지 않습니다. dhcp설정으로 자동으로 네트워크를 설정 할 수도 있으며 수동으로 설정 하는 것도 가능합니다. ubuntu 18.04 server의 네트워크 설정은 정해진 형식이 있습니다. 기존에 사용하던 넷마스크를 기입 할 경우 진행이 되지 않을 수 있기 때문에 사진을 참고하여 형식에 맞추어 설정 합니다. .. 2020. 3. 28.
[ubuntu] LVM 구성 - 신규 LVM 구성 [Linux] LVM 구성 - 신규 LVM 구성 LVM 구성 환경 LVM과 Linux 설치 시 LVM 구성은 "[Linux] LVM (Logical Volume Management) - Linux 설치 시 생성" 포스팅을 참조 부탁드립니다. 본 포스팅은 GCP(Google Cloud Platform)의 CentOS 6.x를 기준으로 포스팅하였습니다. 기존 운영하고 있는 System에 신규 디스크를 추가하여 LVM을 구성할 수 있습니다. LVM 생성 LVM을 생성할 Disk 추가 후 디스크 정보를 확인합니다. •fdisk -l 명령어로 디스크 정보를 확인할 수 있습니다. •새로 설치된 sdb / sdc는 현재 파티션 정보가 없습니다. $> sudo fdisk -l Disk /dev/sda: 32.2 GB,.. 2019. 7. 18.
[ubuntu] LVM 구성 - 추가 LVM 구성 LVM 구성 환경 디스크를 추가하여 LVM을 신규로 구성하는 방법은 "[Linux] LVM 구성 - 신규 LVM 구성" 포스팅을 참조 부탁드립니다. 기존 운영중인 LVM에 신규 디스크를 추가하여 LVM에 디스크 용량을 증가할 수 있습니다. 디스크 추가 및 PV 설정 LVM에 추가할 Disk를 마운트 합니다. $> sudo fdisk -l Disk /dev/sdd: 10.7 GB, 10737418240 bytes 64 heads, 32 sectors/track, 10240 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/o.. 2019. 7. 18.
[ubuntu] 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 .. 2019. 7. 18.
[ubuntu] Ubuntu 16.04 설치 매뉴얼 1. Language 선택 설치미디어로 부팅 후 언어 선택을 합니다. (한국어로 설치 시 번역이상과 깨지는 부분이 있어 영어로 설치하는것이 가장 좋습니다.) 2. Install Menu 선택 설치를 진행하기 위해 “Install Ubuntu Server”를 선택합니다. 3. 설치 시 사용할 언어 선택 한국어 번역이 완전하지 않기 때문에 영어로 설치를 진행합니다. 4. Time zone설정 Other -> Asia -> “Korea, Republic of” 순서로 선택 합니다. 5. Locale 선택 시스템에서 사용될 기본 언어셋으로 “United States”를 선택합니다. 6. 키보드 레이아웃 설정 키보드 레이아웃을 수동으로 설정하기 위해 no를 선택합니다. Keyboard Layout 국가 선택화면 .. 2019. 7. 18.
HOW TO INSTALL OPENGL IN UBUNTU 14.04 OPENGL INSTALLATION BY TERMINAL IN UBUNTU 14.04 IN THIS POST, I WILL INSTALL OPENGL ON UBUNTU 14.04. THIS METHOD WILL ALSO WORK ON ELEMENTARY FRYEA.INT HIS CASE WE WILL USE FREEGLUT AS OUR UTILITY. Open your terminal and first install necessary libraries to build our packages. sudo apt-get install build-essential Now we are ready to install FreeGlut. Lets install them using this command on our t.. 2019. 6. 28.
[ubuntu] ssh 서비스 시작 sudo service ssh start 2019. 6. 28.
[Ubuntu] deb, rpm 파일 설치하기 확장자가 deb이거나 또는 rpm인 파일은 리눅스에서 사용하는 프로그램 설치 패키지입니다. GUI 화면에서라면 더블 클릭이나 Installer 등을 연계하여 바로 설치할 수 있는데, 여기서는 터미널 명령어로 알아보도록 하겠습니다. deb 파일 데비안 꾸러미 파일입니다. 우분투가 데비안 GNU/리눅스 배포판과 밀접한 관련이 있는데, deb 파일 설치는 터미널에서 dpkg 명령어와 -i 옵션을 이용해서 할 수 있습니다. dpkg -i [패키지이름.deb] 라고 입력하면 됩니다. 설치 제거는 -r 옵션을 이용해서 할 수 있습니다. dpkg -r [패키지이름.deb] rpm 파일 rpm 파일의 경우는 레드햇 패키지 관리자에서 사용되는 파일인데, 우분투에서는 rpm 파일을 사용하는 것을 권하지는 않습니다. 대부분.. 2019. 6. 28.
How to Install AMDGPU-Pro on Ubuntu 18.04 https://drivers.amd.com/drivers/linux/amdgpu-pro-18.40-697810-ubuntu-18.04.tar.xz 불러오는 중입니다... https://youtu.be/txellkpCCIw tar Jxvf $ tar Jxvf amdgpu-pro-18.40-697810-ubuntu-18.04.tar.xz $ cd amdgpu-pro-18.40-697810-ubuntu-18.04 $ ./amdgpu-pro_18.40-697810_amd64.deb 2019. 6. 27.
[ubuntu] You need to have PyGTK 2.10.0, GTK.Glade and GTK+ 2.10.0 or higher sudo apt install python-gtk2 python-gtk2-dev 2019. 6. 27.
[ubuntu] os 새로 설치하고 나서 root 로그인 하기 처음 설치하고 나서 root 패스워드를 설정해야 한다 $ sudo passwd root 새 UNIX 암호 입력: 새 UNIX 암호 재입력: passwd: 암호를 성공적으로 업데이트 했습니다. $ su root 암호: 2019. 6. 26.
[LINUX] tar.xz 압축 파일 푸는 방법 .tar 아카이브 파일 생성tar cvf [압축될 파일 이름] [압축할 대상] tar cvf archieve.tar /var/log/* .tar 아카이브 파일 해제 tar xvf [tar 파일] tar xvf archieve.tar .gzip 으로 압축하기 gzip [압축할 대상] gzip archieve.tar .gzip 압축 풀기 gzip [압축된 gz] gzip -d archieve.tar.gz gunzip [압축된 gz] gunzip archieve.tar.gz .xz 압축하기 xz [압축할 파일] xz archieve.tar .xz 압축 풀기 xz -d [xz로 압축된 파일] xz -d archieve.tar.xz unxz [xz로 압축된 파일] unxz archieve.tar.xz 이때 tar.. 2019. 6. 26.
[Debian] ifconfig 데이안 9.9.0 버전을 설치하면 ifconfig 명령어가 없다 # ifconfig bash : ifconfig: command not found net-tools를 설치해 주어야 한다 apt-get install net-tools 2019. 6. 26.
728x90