Category: Linux(리눅스)

Ubuntu 일반 사용자에게 sudo 권한주기.

일반 사용자에게 sudo 권한 주기 작업환경: ubuntu 20.04 LTS * 일반 사용자 계정 등록

일반 사용자인 testuser로 로그인 후에 sudo 명령을 내리면 아래처럼 sudoers 파일에 등록되지 않았다는 메시지가 나온다.

Continue reading

리눅스 timedatectl

리눅스에서 날짜/시간을 조정하는 방법에는 여러 가지가 있다. 완전 수동 방식: date 명령어로 날짜 시간을 조정하였음. 옛날(?) 방식: ntpdate, rdate 로 time 서버와 시간 동기화. 최신(?) 방식: timedatectl 1. Ubuntu 18.04 에서 timedatectl 사용하기. 전통적인 명령어인 date 명령어로 현재 날짜/시간을 확인 할 수 있다.

하지만, timedatectl 명령으로는 현재 날짜, 시간, 타임존, 타임서버와의 동기화 여부를 모두 …

Continue reading

Ubuntu 18.04, nvidia cuda 설치하기.

Ubuntu 18.04, nvidia cuda 설치 1. GPU 설치 확인 Tesla V100이 설치되어 있으며, device driver가 설치되어 있지 않아서 UNCLAIMED로 표시된다.

Continue reading

리눅스 ss 명령어로 network session 강제 종료하기

리눅스 ss 명령어로 network session 강제 종료하기   리눅스에서는 netstat 명령어로 현재 네트워크 세션을 확인 가능하다. 현재 tcp 세션을 확인하려면 아래와 같이 -t 옵션을 주면 된다.

Continue reading

CentOS 8, ip 주소 설정/변경

CentOS 8 network 설정/변경하기 이전 버전과 설정파일의 위치는 /etc/sysconfig/network-scripts/ 디렉토리아래에 ifcfg-[인터페이스이름] 으로 동일하다. dhcp로 되어 있는것을 고정 IP 주소로 바꾸기 위해서 아래 파일을 수정한다.

인터페이스 이름이 enp0s3이며, 파의 내용을 변경하거나 없는 내용은 추가한다.

Continue reading

Ubuntu 18.04 LTS ip 주소 변경

언제 바뀌었는지는 확인 해 보지 않았지만, 이전의 ubuntu 리눅스는 /etc/network/interfaces 파일에 ip 주소를 설정했었다. 이번에, ubuntu 18.04 LTS 버전을 새로 설치하고 IP 주소를 변경하려 했는데, 기존 설정 파일이 아래처럼 비어 있다.

Continue reading

Ubuntu 18.04, apache2에 http/2 설정하기.

Ubuntu 18.04, apache2에 http/2 설정하기. * 작업환경 OS:Ubuntu 18.04 Apache2 : 2.4.29 https: 사용중(Let’s encrypt 인증서) php: mod_php 7.2 별도 설정없이 apache2를 사용한다면 대부분 http/1.1을 사용하고 있을 것이다. 몇 가지 이유(약간의 속도향상, PUSH사용 등)로 http/2를 사용하고자 한다면 설정전 반드시 확인해야 할 사항이 있다. 1. apache2 버전: apache2는 http/2를 2.4.24 버전부터 지원하기 시작했다. 따라서, 버전을 확인해야한다. …

Continue reading

리눅스 HA(corosync, pacemaker, DRBD) – Part 2

corosync, pacemaker 클러스터에 DRBD 디스크 이용하기. 이 글은 리눅스 HA(corosync, pacemaker) – Part 1에 이어집니다. part2는 원래 iscsi 볼륨을 붙여서 active-active 클러스터로 넘어가는 글이었는데, 작성하다가 멈췄습니다.(여러가지 이유로…) 그런데, 시간이 벌써 2년이 지났군요!!! 최근에 DRBD 관련 문의주신 분이 있어, DRBD 볼륨을 붙여봅니다. 환경은 이전과 동일합니다. 이전 글을 참고해 주시기 바랍니다. DRBD는 네트워크를 통한 디스크 미러링이라 생각하면 …

Continue reading

CentOS7, TFTP server 설치 사용하기.

CentOS7, TFTP server 설치 사용하기. 작업환경: CentOS 7, firewalld 사용안함, selinux 사용안함. tftp서버는 xinetd에 의해 제어되기때문에, xinetd도 함께 설치해야한다.

xinetd의 tftp 설정확인.(기본 tftp root 디렉토리를 변경하려면, 아래 14번 줄의 /var/lib/tftpboot를 변경하면된다.)

Continue reading

Ubuntu 리눅스에 TACACS+ 인증서버 설치하고 시스코 스위치에 적용하기

우분투 리눅스에 TACACS+ 인증서버 설치하기 설치환경: TACACS+ 설치 : ubuntu 18.04, ip address: 192.168.0.6 Cisco switch: C3550, ip address: 192.168.0.200 1. 작업 환경 확인 및 tacacs plus 설치 리눅스 버전 확인

TACACS+ 설치

Continue reading