목록Linux (10)
IT 대장간
*무언가에 꽂혀서 급히 VM을 만들어놓고 한참 뒤에 무언가 테스트를 하겠다고 접속해보면 ROOT 계정의 패스워드가 생각나지 않는 경우가 많음 *패스워드 재설정 1) OS 시작 시 [END] 키를 눌러 고급 옵션 기능 선택 - Advanced option 선택 2) [E] 키를 눌러 편집모드 진입 후 아래와 같이 편집 - 아마 나와 같이 명령어 라인이 구성 안되어 있을 수 있다. 이는 설치된 OS에서 하위 버전에 대한 지원, 이전 부팅 이력 등등에 의해 조금 씩 차이가 있지만! *부팅 버전 체크 후 해당 라인에 우리가 필요한 명령어를 넣어주면 된다 - Read Only[ro] -> Read Write [rw] 권한 변경 & bash 쉘로 부팅 전 작업할 수 있도록 수정 3)설정이 완료되면 - [Ctrl] ..
CentOS 7 설치중 iso파일 크기가 생각보다 커서 미니멀 버전으로 CLI로 설치를 했던 상황 브라우저를 통해 몇가지 테스트를 해야하다보니 GUI를 설치하려 한다. 명령어 입력 sudo yum update : yum 업데이트 yum group list : 그룹 리스트 조회 sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools" : GUI에 필요한 패키지 설치 sudo ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target :Runlevel 조정 ( CLI : 3, GUI5 ) 및 기본값(5) 변경 reboot : 재부팅 GUI로 부팅된 모습
CentOS 설치시 이더넷 설정 관련하여 활성화를 한 뒤 설치를 진행 했다면 문제가 없지만 안했을 경우 네트워크를 새로 잡아줘야한다. 1.에러발생 2. 이더넷 연결 명령어 : vi /etc/sysconfig/network/scripts/ifcfg - [ens파일] : vi 편집기로 내용을 수정해야한다. 3. ifcfg 파일 설정 변경 ( ONBOT = no -> yes 변경) 4. 네트워크 구성하기 명령어 : sudo yum install -y net-tools : 본인은 이미 설치를 한 상태에서 글을 쓰는 중이다보니 이미 설치가 되어 수행할게 없다는 내용이 나온다. : ifconfig를 입력해보면 네트워크 구성 및 연결이 잘 되었음을 알 수 있다.
r-명령어 (rlogin, rsh, rcp) r-command : R-명령어들은 네트워크를 통해 로그인하거나 원격으로 시스템을 제어할 때 사용할 수 있다. 아이디, 패스워드가 아닌 IP를 이용한 트러스트 관계를 맺으면 신뢰관계가 형성 되기 때문에 IP spoofing으로 많이 이용된다. rlogin : 원격 접속, 두 시스템 간 신뢰관계를 맺으면 암호 없이 로그인 할 수 있다. rsh : rlogin처럼 사용할 수 있고 신뢰관계를 맺으면 로그인하지 안호 원격시스템에 명령을 실행 할 수 있다. rcp : 원격지의 파일과 디렉터리를 복사해 오거나 내 시스템의 파일과 디렉터리를 복사해줄 수 있다. rlogin (513/tcp) , rsh (512/tcp) , rexec (514/tcp) r명령어가 평문전송을 ..
1.일정기간 내 변경사항이 있는 파일들 조회하기 - find 기능을 사용한다 # 10분내에 변경된 파일 찾기(10분 이내) find ./ -type f -mmin -10 # 변경된지 10분 넘게 지난 파일 찾기(11분 이상) find ./ -type f -mmin +10 변경된(modified) 시간을 일 단위로 지정하려면 -mtime 옵션을 이용한다. # 1일(24시간)내에 변경된 파일 찾기 find ./ -type f -mtime -1 # 변경된지 1일 넘게 지난 파일 찾기 find ./ -type f -mtime +1 2. R-명령어 차단 * /etc/xinetd.d 의 rlogin , rsh, rexec 에서 disable을 활성화 시키면 된다. * 'Linux' 카테고리에 작성된 R-Comman..
2020.04 버전으로 설치하니까 기존 방식으로 한글적용이 안되서 변경 #저장소 업데이트apt update#차례로 입력apt-get -y install fonts-nanum*apt-get -y install ibusapt-get -y install ibus-hangulapt-get -y install im-config차례대로 입력 하면 적용 완료 ------------------------------------------------------------------------------------------------>>> 1.처음 칼리리눅스를 설치하면 root 비밀번호를 재설정 하기. 설치 과정중에 입력한 비밀번호를 입력해야하니 기억해둘것. 2.패키지 업데이트 3.한글 폰트 설치 ..
1.설치된 WebGoat와 동일한 버전의 웹울프를 받아야함 (본인은 8.0.0.M26버전의 웹고트를 사용) 설치 : https://github.com/WebGoat/WebGoat/releases 2. WebGoat 서버 실행 파일과 동일한 경로에 Web Wolf를 이동 3. 터미널 실행 후 웹울프 실행 명령어 : java -jar webwolf-8.0.0.M26.jar [--server.port=9090] [--server.address=localhost] 4. 정상작동 확인 URL : http://localhost:9090/WebWolf ※Username과 Password는 본인의 웹고트 서버에서 생성한 계정과 공유하기에 웹고트 계정을 치고 접속하면 준비 끝
1. https://github.com/WebGoat/WebGoat/releases/tag/v8.0.0.M26에서 WebGoat 8.0 설치 Release v8.0.0.M26 · WebGoat/WebGoat github.com 2. 파일 이름 바꾸기 : webgoat-server-8.0.0.VERSION.jar ※파일 설치 및 이름만 변경하고 다음 단계로 3. JDK 다운로드 및 버전 수정 (리눅스 터미널) 4. 1,2번과정에서 설치한 두 파일이 있는 경로로 이동하여 명령어 수행 (30초 정도 소요) 5. 4번 작업이 완료되면 localhost:8080/WebGoat로 접속 6. WebGoat 회원가입 간단하게 Username 과 Password 입력후 생성하면 사용준비 끝