[Linux] 어떤 사용자가 언제 무슨 작업을 했는지 확인방법(로그 확인)
·
OS/Linux
1. lastlog lastlog는 /etc/passwd 파일에 정의되어 있는 시스템의 모든 계정 정보와 /var/log/lastlog 파일에 기록되어 있는 시스템 로그 파일을 분석하여 사용자의 마지막 시간,호스트 명, 포트를 출력하는 명령이다. # lastlog # lastlog -u jslee 옵션 설명 -u : 지정한 해당 계정의 마지막 접속 정보만 출력한다. 2. history 로그인한 사용자가 작업했던 command를 확인할 수 있다. 로그인한 순간부터의 입력한 command는 버퍼에 기록되며, 로그아웃 시 버퍼에 기록된 history를 ~/.bash_history 파일에 추가 기록이 된다. # history 3. HIST 변수(HISTTIMEFORMAT) 를 적용하여 명령어를 입력한 시간까지 ..
[Linux] visudo로 sudo권한 설정하기(/etc/sudoers)
·
OS/Linux
visudo visudo를 통해 sudo권한을 편집할 수 있다. 만약 visudo를 쓰지 않고 직접 /etc/sudoers를 편집할 경우, 편집하다가 실수하면 sudo를 쓰지 못하게 되므로 문법체크를 해주는 visudo를 쓰는 게 좋다. ex)계정 생성 후 그룹에 추가하여 sudo권한 설정하기 adduser jslee passwd jslee usermod -aG wheel jslee visudo (수정전) ## Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL (수정후) ## Same thing without a password %wheel ALL=(ALL) NOPASSWD: ALL * NOPASSWD:ALL 옵션은 sudo 전환 시 pass..
column 명령어 (출력 형식 정렬)
·
OS/Linux
column - 텍스트 파일의 내용을 가로로 보기 좋게 정렬하여 보여주는 명령어 # mount | column -t 옵션 설명 사용법 : column [옵션] [파일...] -c : 전체 가로 폭을 columns 값으로 해서 정렬한다. -s : -t 옵션을 위해 가로칸 조사에 사용될 문자를 지정한다. -t : 입력되는 내용의 가로칸 갯수를 조사하고, 그것을 바탕으로 출력 양식을 정한다. 입력되는 내용의 가로칸 갯수는 공백문자로 구분한다. -x : 가로로 먼저 나열하고, 다음 세로로 나열한다.
[Linux] df , du 명령어 사용법 (파일 시스템 사용량 측정)
·
OS/Linux
df (disk free space) - 파티션 단위의 사용량 점검 df 명령어는 남은 디스크 블럭과 남은 파일의 수를 출력하는 명령어이다. df 명령어에 -k, -h 옵션 등을 사용하면 출력 결과는 파일시스템 크기, 사용된 공간, 남은 공간, 전체에서 사용중인 %사용량, 마운트 포인트등을 출력한다. [명령어 형식] # df # df -k (-k : KB) # df -m (-m : MB) # df -h (-h : human) # df -k /data1 # df -k /data1 /home # df -T (#alias df='df -T -h') 옵션 설명 -k 여유 용량을 킬로바이트(kilobyte) 단위로 출력 -h 여유 용량을 사용자가 보기 쉽게 킬로바이트(kilobyte)와 메가바이트(megabyte..
ssh 포트 변경( 22 → 2288)
·
OS/Linux
Linux서버의 22번포트를 2288로 변경 1) /etc/ssh/sshd_config에 Port 항목 수정 vi /etc/ssh/sshd_config #Port 22 Port 2288 2) 변경 후 restart 이용(새 세션을 열고 하기) systemctl restart sshd
Compute > System Monitoring 에서 Agent 설치 방법
·
Cloud/NHN (NHN Cloud)
*2019년부터는 서버 설치시 자동으로 모니터링 agent설치되 있음
SSH 접속 시 Disconnected: No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic)
·
OS/Linux
MobaXterm에서 ssh 접속을 시도했는데 Disconnected: No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic) 이러한 오류가 뜸.. 방법1) ssh 접속시마다 각 터미널프로그램에서 private key (확장자pem,ppk) 파일 지정해서 접속 방법2) 자동로그인 설정 ① sshd_config 파일에서 AuthorizedKeysFile .ssh/authorized_keys 주석처리 vi /etc/ssh/sshd_config ② ~/.ssh/authorized_keys 에서 공개키파일내용 복사-붙여넣기 (.ssh란 디렉토리와 authorized_keys 파일 없으면 생..
RFP(Request For Proposal)란?
·
IT/IT 기초 지식
RFP란? 제안요청서(RFP, request for proposal)는 발주자가 특정 과제의 수행에 필요한 요구사항을 체계적으로 정리하여 제시함으로써 제안자가 제안서를 작성하는데 도움을 주기 위한 문서이다. SW사업의 프로세스 발주 -> 공급 -> 개발 -> 운영 -> 유지보수 발주 : RFP 작성, 제안서 평가, 계약 및 변경, 공급자 관리, 인수, 종료. 공급 : RFP를 검토하여 제안서를 작성, 계약 및 변경, 사업수행계획 수립, 실행 및 통제, 검토 및 평가, 납품, 종료. 개발 : 위의 공급 활동의 일부로, 요구사항 분석, 설계, 구현, 시험, 적용 , 종료 운영: 요구사항에 의해 공급된 시스템을 운영하여 사용자에게 서비스를 제공하는 활동. 유지보수 : 공급된 SW 제품을 발주자에게 인수하고 난..
[NHN Cloud] CentOS7.8 백업 서비스 이용하기(백업 에이전트 설치)
·
Cloud/NHN (NHN Cloud)
1. 백업 CLI 설치 (Linux) 저는 한국(판교)리전에 설치할 것입니다. (만약 소산백업을 할시에는 다른 리전에도 설치해서 백업을 돌리면 됩니다.) curl https://static.toastoven.net/toastcloud/sdk_download/backup/scripts/linux/bootstrap.sh | bash 2. 백업 에이전트 설치 (Linux) tcbackup install {user-domain} 백업할 서버를 등록하려면 먼저 대상 서버에 에이전트를 설치해야한다. 설치할 때는 사용자의 도메인 정보가 필요한데, 도메인 정보는 서버 등록 페이지에서 확인할 수 있다. 2-1. 도메인 정보 확인하기 [Storage] -> [Backup] 에서 서버등록에서 확인 3. 설치 후 콘솔로 가서..
[NHN Cloud] 키페어를 통해 인스턴스 접속 방법
·
Cloud/NHN (NHN Cloud)
1. 인스턴스 생성 NHN Cloud에서 인스턴스를 생성한 후 인스턴스에 접속하려면 키페어가 꼭 있어야 한다. *키페어를 생성해서 다운로드 하여 꼭 보관해야한다. 분실 시 인스턴스에 절대 접속할 수 없다. 2. Floating IP 생성 및 인스턴스와 연결 2-1. 인스턴스와 연결 3. 인스턴스에 설정한 보안그룹에 SSH접근 추가 *여기서는 default란 이름의 보안그룹입니다. 4. SSH 접속 방법 1) MobaXterm일 경우(pem파일 그대로 사용) [Remote host] 부분에 인스턴스와 연결한 Floating IP를 적고 [Use private key] 부분에 다운받은 키페어를 파일선택한다. (다운받았던 pem파일 그대로를 올리면 된다.) 2) Putty일 경우(pem->ppk 변환 한 후 ..