본문 바로가기

728x90

전체 글

해킹과 해킹으로 인한 처벌 해킹 •해킹(hacking)은 전자 회로나 컴퓨터의 하드웨어, 소프트웨어, 네트워크, 웹사이트 등 각종 정보 체계가 본래의 설계자나 관리자, 운영자가 의도하지 않은 동작을 일으키도록 하거나 체계 내에서 주어진 권한 이상으로 정보를 열람, 복제, 변경 가능하게 하는 행위를 광범위하게 이르는 말이다. –위키백과- •다른 사람의 컴퓨터 시스템에 무단으로 침입하여 데이터와 프로그램을 없애거나 망치는 일. – 국립국어원.표준국어대사전- 해킹 및 악성코드프로그램 유포에 대한 처벌 조사 전자적 침해행위의 금지 -행위: 해킹, 컴퓨터 바이러스, 논리폭탄, 메일폭탄, 서비스 거부 또는 고출력 전자기파 등의 방법으로 전자금융기반시설을 공격하는 행위 - 처벌: 10년 이하의 징역 또는 1억원 이하의 벌금 정보통신망 침입에 .. 더보기
ubuntu-18.04.2-live-server-amd64 설치(9) OwnCloud 설치하기 - 두번째 서버! https://ko.wikipedia.org/wiki/OwnCloud ownCloud - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ownCloud는 인터넷 기반 파일 저장(클라우드 스토리지)을 가능하게 하는 소프트웨어 묶음이다. ownCloud는 2010년 1월 KDE개발자인 Frank Karlitschek가 상용 클라우드 스토리지 업체를 대체할 수 있는 무료 대체품을 만들면서 시작되었다. 다른 상용 클라우드 스토리지와 다르게, ownCloud는 개인 서버에 아무런 비용없이 설치할 수 있으며 이 서비스를 제공하는 업체의 상용 서비스를 받을 수도 있다 ko.wikipedia.org OwnCloud를 통해 손쉽게 클라우드 서버를 구축할 수 있습니다. 작업을 하기전에 새롭게 서버를 만.. 더보기
ubuntu-18.04.2-live-server-amd64 설치(8) UFW 방화벽 설정하기 우분투의 기본적인 방화벽 UFW입니다. ufw status 방화벽 상태 확인을 할 수 있습니다. ufw enable 방화벽을 활성화할 수 있습니다.(비활성화 = disable) 활성화를 해줍니다. 이제 방화벽이 활성화되었으므로 기존에 사용하던 SSH 접속이 불가능할 것입니다. 때문에 방화벽 설정을 바꾸어 줘야 합니다. ufw allow ssh comment 'ssh' ssh(22 포트) 방화벽을 허용해 줍니다. 22번 포트가 허용되어 있는 것을 볼 수 있습니다. ufw app list ufw allow ssh comment 'Apache Full' ufw allow ssh comment 'Samba' ufw status verbose 허용 가능한 app 리스트를 확인한 다음 방화벽을 허용해 줍니다. 이것.. 더보기
ubuntu-18.04.2-live-server-amd64 설치(7) 웹서버 설치 Apache, Mysql, Php 여기에서도 루트로 로그인을 해서 진행합니다. apt-get install apache2 아파치를 설치해 줍니다. 아파치는 오픈소스 웹서버 프로그램으로 자세한 건 아래를 참고하시거나 검색하시면 됩니다. https://namu.wiki/w/%EC%95%84%ED%8C%8C%EC%B9%98%20HTTP%20%EC%84%9C%EB%B2%84 아파치 HTTP 서버 - 나무위키 최근 수정 시각: 2018-08-30 01:34:39 Apache HTTP Server의 역사버전공개일Apache1.31998년 6월 6일1.3.422010년 2월 3일Apache 22.02002년 4월 6일2.0.652013년 7월 10일2.22005년 12월 1일2.2.342017년 7월 11일2.42012년 2월 21일2.4.33201.. 더보기
ubuntu-18.04.2-live-server-amd64 설치(6) samba 서버 설치 및 접속 여기에서는 samba 서버를 설치하도록 하겠습니다. 마찬가지로 루트 유저에서 설치하도록 하겠습니다. apt-get install samba 용량이 크므로 조금 시간이 걸립니다. smbpasswd -a epciarts smbpasswd -a 우분투에 등록한 사용자명 각자 등록한 유저 명을 등록해 줍니다. vim /etc/samba/smb.conf [NAS_Test] comment = Nas Shared Folder path = /home/epicarts/NasData browseable = yes writeable = yes vim 편집기로 연 다음 제일 아래쪽 부분에 추가시켜 줍니다. 주의해야 할 점: path 경로를 /home/개인 유저아이디/NasData 로 해야 합니다 systemctl start .. 더보기
ubuntu-18.04.2-live-server-amd64 설치(5) ftp 서버 설치 - 리눅스 보안 실습(Kali Linux) 여기에서는 실습 환경 구축을 위해 FTP 서버를 설치하도록 하겠습니다 FTP 서버는 file Transfile transfer protocol의 약자로 ssh와 같이 통신을 위한 프로토콜입니다. 설치는 루트 계정으로 진행하였습니다 ( 명령어 : su - ) apt-get install vsftpd 위의 명령어를 쳐서 vsftp 를 설치해 줍니다. vim /etc/vsftpd.conf write_enable=YES #으로 주석 처리가 되어 있는데 #을 지우고 쓰기 허용을 해준 뒤 저장을 해줍니다. cat /etc/ftpusers 다음 명령어를 통해 접속 제한 사용자를 알 수 있습니다. service vsftpd restart 이제 변경을 해주었으니 ftp 서버를 재시작하여 변경 옵션을 적용시켜 줍니다. h.. 더보기
ubuntu-18.04.2-live-server-amd64 설치(4) 한글 설치 설정- 리눅스 보안 실습(Kali Linux) 여기서는 한글 설치를 하겠습니다. live 버전이라 처음 설치에 한글이 없었기 때문에 따로 설치를 해줘야 됩니다. apt-get isntall language-pack-ko 위 명령어를 통해 한글 언어팩을 설치할 수 있습니다. 한글 ko 지역 KR 인코딩 UTF-8 locale 명령어를 통해 세계 지역별, 언어별 설정을 해줄 수 있습니다. locale-gen ko.KR.UTF-8 명령어로 로케일을 생성해 줍니다. vim /etc/default/locale 편집기로 locale 파일을 열어 줍니다. 키보드에서 i를 누르 다음 생성한 한글 로케일을 등록해 줍니다. LANG=ko_KR.UTF-8 esc 키를 누른 다음 :wq를 누른 다음 엔터를 치면 저장을 한 뒤 편집기를 나갈 수 있습니다. cat /etc/.. 더보기
ubuntu-18.04.2-live-server-amd64 설치(3) - 루트 로그인 Root 리눅스 보안 실습(Kali Linux) sudo passwd root 처음 루트 로그인을 하기 전에 패스워드를 설정해 주어야 합니다. 패스워드는 123456으로 설정하였습니다. 이제 루트 패스워드를 등록해 주었으니 로그인을 할 차례입니다. su - 위 명령어를 이용하여 패스워드를 입력한 뒤 로그인을 할 수 있습니다. 이제 시스템 업데이트를 해줍니다. 이 중에서 update와 upgrade를 하여 시스템을 최신 상태로 만들어 줍니다. apt-get update apt-get upgrade update 명령어를 통해 업데이트해야 할 패키지들을 확인한 뒤 upgrade를 통해 최신 패키지로 업그레이드를 해줍니다. 용량이 어느 정도 되므로 사용자 환경에 따라 시간이 오래 소요됩니다. 다음 글에서는 영어로 되어 있는 현재 환경을 한글 언어팩 설치를 통.. 더보기

728x90