목록보안 공부/리눅스 (53)
EASY7
쉘 프로그래밍 하나의 작업 명령을 반복적으로 실행하거나 다양한 명령어를 조합하여 사용할 때는 오랜시간이 걸릴 수 있다. 이럴때 쉘 프로그래밍을 사용하면 한번의 작업으로 시간과 작업을 절약할 수 있다. 1. 쉘 스크립트 주석 한 줄 주석은 해당 라인의 앞에 #만 적으면 된다. 여러 줄 주석은 :> ls-l.txt (append) grep da * 2> grep-errors.txt (표준 에러를 파일로 보내기) 4. 파이프 pipes는 흘려보내기랄는 뜻이다. ls -l의 결과를 그대로 grep 명령어로 넘어가, \.txt$에 맞는 값만 화면에 출력한다는 뜻이다. ls -l | grep "\.txt$"는 ls -l *.txt와 같은 명령어이다. 5. 변수 데이터 타입을 미리 정할 필요 없이, 숫자나 문자, 문..
kali VMware Tool 설치 !포인트! /cdrom 폴더에서는 압축을 해제하는 명령어를 사용할 수 없으므로 mkdir /test ->>> /test로 파일 복사한 후 압축 풀기! https://nan491.tistory.com/entry/VMware-Kali%EC%97%90-VMware-Tool-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0 [VMware] Kali에 VMware Tool 설치하기 [VMware] Kali에 VMware Tool 설치하기 실습 환경 VMware Workstation 15 Player (FREE 버전) Kali-Linux-2018.3a-i386 (32 bit) VMware를 실행한 후 Kali를 시작합니다. Kali의 부팅이 완료되면 상단의 Pla..
CentOS 6 인 경우, chkconfig 사용 chkconfig 란, 리눅스 서버가 부팅할 때 실행할 프로그램을 설정하는 유틸리티이다. tjq 리눅스서버가 부팅될 때 실행될 프로그램을 설정하는 역활을 하는 유틸리티입니다. 서버 부팅시 프로그램 리스트와 런레벨별 실행여부 등을 확인하거나 설정할 수 있습니다. 1. chkconfig --list : 부팅 레벨 확인. 2. chkconfig --level 345 httpd on : ** 부팅 레벨. 0 halt 시스템 종료를 의미 1 single-user mode 시스템 복원모드나 파일 시스템 점검 시 사용 2 multi-user mode (without networking)Network File System을 지원하지 않는 다중 사용자 모드 3 multi..
?
su 명령어 wheel 그룹에게만 허용하기 1. /bin/su 또는 /usr/bin/su 명령어의 권한에서 SETUID 제거하기 & other의 실행권한 제거. $chmod 4750 /bin/su $chmod 4750 /usr/bin/su 2. /bin/su 명령어의 그룹 변경해주기 chgrp wheel /bin/su 3. wheel 그룹에 일반 계정(cent1)을 추가해주기 $gpasswd -a cent1 wheel 4. /etc/pam.d/su에서 pam_wheel.so 있는 줄 주석 제거하기. ---> wheel 그룹과 root만 su 명령어 사용가능하다. (참고 : https://webinformation.tistory.com/99) ##복원하는 법... 1. 리눅스 켰을 때 others 버튼 누..
참고 : https://maeuminpaper.tistory.com/100 http://www.antsys.co.kr/data/vi_editor.htm 1. vi 실행하기 vi file : 파일 열기 vi -R file : 읽기 모드로 열기 vi + file : 커서가 file 본문의 마지막 행에 위치 vi +n file : 커서가 file 본문의 n행에 위치 vi -r file : 손상된 파일 회복 2. 입력 모드 전환 명령어 i : 커서 있는 곳. insert I : 커서 행의 처음에 삽입 a : 커서 오른쪽에 append A : 커서 행의 마지막에 삽입 o : 커서 있는 줄 아래에 빈줄 삽입 O : 커서 있는 줄 위에 빈줄 삽입 3. 커서의 이동 shift 위로 가는 방향키 : 한 페이지 앞으로 이..
ftp https://blog.naver.com/wnrjsxo/221128913628