본문 바로가기

반응형

|배움의 길|/리눅스 명령어

MariaDB 계정 생성 및 권한[출처] MariaDB 계정 생성 및 권한 ■ DB접속 mysql -u [유저명] -p ​ ■ DB접속종료 MariaDB [(none)]> quit ​ ​ ■ DATABASE 조회 MariaDB [(none)]> SHOW DATABASES; ​ ■ MYSQL DATABASE 사용 MariaDB [(none)]> USE MYSQL; ​ ■ USER 정보 조회 MariaDB [(none)]> SELECT HOST, USER, PASSWORD FROM USER; ​ ■ DB생성 MariaDB [(none)]> CREATE DATABASE 'DB명'; ​ ■ DB삭제 MariaDB [(none)]> DELETE DATABASE 'DB명'; ​ ■■■■ 계정 생성시 특정 IP 또는 localhost 를 지정하거나 '%'를 지정하여 외부접속 허용 ■■■ ​.. 더보기
Ubuntu(우분투) 18.04 LTS 적정IP주소 설정 안녕하세요 IZIGom 입니다. ^______^ 항상 Ubuntu 16.04를 사용해 오다 최근 VM 테스트 할 부분이 있어서 18.04를 다운 받아서 설치해봤습니다. 초기 설치화면이 다르더군요 깔끔합니다. 문제가 발생한 것은 설정할때 고정IP설정 했던 부분을 변경하려고 하니 기존의 /etc/network/interfaces에 아무런 정보가 없는겁니다. ifconfig로 확인시는 IP정보가 등록이 되있는데도.... 순간 맨붕~ 후 검색을 해봤습니다. 확인결과 18.04버전에서부터는 NetPlan 이라는 네트워크 관리 방법이 생겼습니다. 위치는 /etc/netplan/*.yarm 과 같이 있습니다. # This file is generated from information provided by # the .. 더보기
apt upadte & upgrade & dist-upgrade 한번에 # apt-get -y update && apt-get -y upgrade && apt-get -y dist-upgrade 더보기
Ubuntu OS 버전 업그레이드 방법 우분투 운영체제 버전 업그레이드 하는법 사전 체크 - 기존 자료 백업 필수 - 운영 중인 서버의 경우 upgrade 후 service test 필수- sudo apt-get update- sudo apt-get upgrade- sudo apt-get dist-upgrade dist-upgrade는 의존성 패키지들까지 전부 업그레이드 하는 명령어입니다.- reboot now (업그레이드 후 재부팅)- update-manager-core 설치확인 dpkg -l | grep update-manager-core (설치된 프로그램중 update-manager-core)가 있는지 확인 ..저는 있네요..아래처럼 없을경우 sudo apt-get install update-manager-core 로 설치ii updat.. 더보기
Linux Ubuntu 버전확인 방법 가끔 서버 사용중 버전에 대한 조사를 할때가 있다 잘 모를때는 uname -a 로만 체크했을때가 있었다. uname -a로 확인 할때 Linux nsigds1 3.11.0-26-generic #45~precise1-Ubuntu SMP Tue Jul 15 04:04:35 UTC 2014 i686 i686 i386 GNU/Linux 그래서 알아봤다. GUI 환경에서는 System -> About Ubuntu 로 확인 - 쉘 상태에서 확인할 수 있는 방법은 cat /etc/issue Ubuntu 12.04.5 LTS \n \l cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise DISTRIB_DESCRIPTI.. 더보기
LINUX의 history에 날짜&시간 표시하기 오늘에 이야기는 history 입니다. 침해사고 분석을 하다 보면 history 정보를 확인할 때가 많습니다. 그런데,, 이 history는 항상 최근에 사용한 명령어만 표시가 되죠? 그럼 이 명령어를 언제 사용한거지?? 하는 의문이 생깁니다. 물론 일부는 생성한 파일이나 변경된 날짜 정보로 일부 확인은 가능하지만 정확히 알고싶을때는 profile의 일부를 수정하면 가능합니다. [방법] /etc/profile에 내용 추가#vi /etc/profile HISTTIMEFORMAT="%F %T --" export HISTTIMEFORMAT 적용# source /etc/profile 확인 # history 948 2017-11-20 10:08:59 --ls 949 2017-11-20 10:09:01 --cd ... 더보기
[CentOS] rpm과 yum CentOS 명령어 rpm 과 yum 의 차이점 1. rpm - 위와 같은 패키지 다운로더 2. yum - node npm과 같은 패키지 다운로더 yum과 rpm 이란 ??? 1. RPM(Redhat Package Manager) Window의 setup.exe와 비슷하게 프로그램을 설치한 후 바로 실행 확장자명은 *.rpm 이며 이를 패키지 라고 부릅니다 자주쓰이는 RPM 사용법 설치 : rpm -Uvh [패키지 파일 (*.rpm)] 삭제 : rpm -e [패키지 이름] 이미 설치된 패키지 질의 : rpm -qa [패키지 이름] 아직 설치되지 않은 파일에 대한 질의 : rpm -qlp [패지지 파일 (*.rpm)] rpm -qa : 설치된 rpm 쿼리 (찾기) rpm -qi : package 정보 쿼리.. 더보기
계정추가 adduser와 useradd의 차이 제가 주로 사용하는 리눅스는 CentOS입니다. 레드햇 계열(페도라, CentOS 등)의 Linux에서는 두 명령어의 차이가 없습니다. 그럼 우분투는? useradd와 adduser가 차이가 있습니다. useradd의 경우 계정생성시 -m 옵션으로 홈디렉토리를 만들어줘야 하고, passwd 명령으로 비밀번호를 만들어줘야합니다. adduser의 경우는 사용자 정보를 입력하는 과정이 함께 진행됩니다. 더보기
[CentOS] 접속중인 사용자나 Session 강제 끊기 오늘은 테스트 서버에서 점검을 하던 중 22일째 세션이 연결되있는 계정을 발견~확인해보니 담당자가 서버셋팅 후 종료를 하지 않고 놔둔게 확인되었다. 그래서... //접속자 확인방법//who, w 명령어를 사용하여 현재 접속자 확인 현재 2명에 접속자의 접속 확인 //계정 세션 끊기// skill -KILL ID (해당 ID의 모든 세션끊기) skill -KILL -v pst/? (pts/0을 끊고싶을경우는 pts/0 이외 다른 세션일경우 변경) 이상 오늘에 강의 끝. 더보기
리눅스 rpm 설치하기 # rpm -qa이 명령을 치면 현재 설치되어있는 프로그램들의 리스트가 쭉 나온다.cdrdao-1.2.3-4.el6.i686 traceroute-2.0.14-2.el6.i686 hplip-common-3.12.4-6.el6.i686 libjpeg-turbo-1.2.1-3.el6_5.i686 python-paramiko-1.7.5-2.1.el6.noarch libXxf86dga-1.1.4-2.1.el6.i686 strace-4.5.19-1.19.el6.i686 mesa-libGLU-10.1.2-2.el6.i686 libacl-2.2.49-6.el6.i686 PackageKit-yum-plugin-0.5.8-23.el6.i686 libgphoto2-2.4.7-4.el6.i686 vim-enhanced-7.4.. 더보기

반응형