레이블이 Kali인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Kali인 게시물을 표시합니다. 모든 게시물 표시

2017년 11월 29일 수요일

[해결] 칼리리눅스 블루투스 연결 안될 때.







sudo lsmod |grep blue
systemctl enable bluetooth.service
systemctl start bluetooth.service


끝.

2017년 3월 3일 금요일

[ Kali Linux ] 리눅스 사운드 음량 조절

 [ Kali Linux ] 리눅스 사운드 음량 조절
                  리눅스 볼륨 조절
                  리눅스 노트북 볼륨 조절
                  리눅스 소리 설정
                  리눅스 사운드 재생


칼리 리눅스를 노트북에 설치했는데,
소리는 나오지만, F9, F10 버튼으로 음량 조절이 안 됐다.






우분투로 설치했을 땐 됐는데 말이다.


인터넷을 뒤져보며, 사운드 패키지도 다시 설치하고 난리를 쳤는데,

apt-get install linux-sound-base libasound2 alsa-base alsa-utils alsa-oss alsamixergui

로 설치하니, 갑자기 되더라.
두근거리는 마음에 재부팅을 하니 다시 안 됐다.


저 패키지를 지우고 다시 설치를 해봤는데,
뭔가 잘못됐는지, GUI 로 부팅이 안 되고, Text 버전인 CUI 로만 진입이 돼서
결국 리눅스 다시 설치했다..
패키지 지울 때 조심하도록 하자..


아무튼 삽질 후,
저 사운드 패키지 중 어느 부분이 볼륨 조절이 먹힌 건지 알아보기 위해
하나씩 설치를 해봤는데, 안 됐다.


다시 인터넷을 검색해보았다.
찾아보니, pulseaudio 라는 데몬을 실행해보라는 내용이 있었다.


/usr/bin/pulseaudio 


!!!!!!!!!!!!!!!!!!!

된다.

된다!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
F9, F10 키를 눌러봐도 잘 먹힌다.


차근차근 다시 보니,



컴퓨터 부팅하자마자. 사운드 안 될때이다.
ps -ef |grep pulse 를 쳐보면
puseaudio 라는 데몬은 분명 떠 있다.



/usr/bin/pulseaudio



저런 메세지 뱉으면서, 사운드는 작동 되나,
저 상태로 멈춰있다. Ctrl + C 를 누르면 다시 사운드 안 되고,
그냥 저 상태로 터미널 끄면 된다.

pulseaudio 데몬은 두 개 떠져있는 걸 볼 수 있다.



이제 사운드가 되는 걸 볼 수 있다.


/usr/bin/pulseaudio


해결.


끝.





몇 가지 삽질했던 걸 추가하자면,

컴퓨터 부팅할 때마다 저 명령어를 넣기가 번거로워

1.
/etc/rc.local    (부팅하면 이 안에 있는 명령어들을 실행해준다.)

/usr/bin/pulseaudio 명령어를 추가하여

재부팅해보니,
크...
부팅 안 된다.

생각해보니 아까 /usr/bin/pulseaudio 를 실행했을 때 멈춰있다고 했는데
역시 부팅될 때도 멈춰있나 보다.
에러뜨면서 멈춰있다.

결국 다행히 리눅스 안전모드로 들어가서 rc.local 수정한 걸 원래대로 되돌리고
부팅하니 제대로 된다.

실패.



2.
/etc/init.d/
안에 스크립트 언어로 만들어서 넣은 뒤,
update-rc.d example.sh defaults 
명령어 날려서 service 등록을 해준다.

그럼 부팅했을 때, 저 안에 있는 스크립트들을 자동으로 실행시켜주며

service example.sh start 

명령어로 내리고 올릴 수 있다.
(등록 해제 : update-rc.d example.sh remove)


**
쉘이나 exe 프로그램을 실행시킬 수 있는 권한이 있다.
처음 쉘을 만들면
-rw-r--r--
로 되어있을 거다.
root 조차 실행 권한이 없다.

chmod 755 파일명
으로 바꿔주고 실행해보면 잘 된다.

drwxrwxrwx
d : d 는 directory 폴더, - 는 파일, l 는 링크
r : 읽기 권한
w : 쓰기 권한
x : 실행 권한
첫 번째 rwx : 소유자 권한 (뭐 root 겠지)
두 번째 rwx : 그룹 권한
세 번째 rwx : 일반 사용자 권한
**


두근두근 재부팅!

실패.

또 부팅 안 된다.
안전모드로 들어가서 롤백.

실패.



3.
그렇다! 생각해보니 데몬을 실행시켰을 때
멈춰있다면, 백그라운드로 실행시키면 된다.


/use/bin/pulseaudio 데몬 실행시키는 쉘 언어를 하나 만든 뒤,


sh ./example.sh &
(&를 마지막에 붙여주면 백그라운드로 실행)

를 rc.local 에 등록하였다.

그럼 부팅될 때, 저 스크립트를 백그라운드로 실행시켜줄 것이다.

재부팅!
오오오!! 이번엔 부팅은 된다.

근데 또 실패.

왜 그럴까.
로그인하기 전에는 사운드가 잡혀있었는데, 로그인만 하고 나면
사운드가 다시 없어져있다.

ps -ef |grep pulseaudio
로 보면
원래 실행시키는 것 + 내가 스크립트로 추가해서 실행되는 pulseaudio
이렇게 데몬이 두 개 띄워져있다.
데몬은 떠 있는데 왜 안 될까.


실패.



4.
rc.local 이든
init.d/ 안에 쉘 언어로 넣어주든
이건 모두 부팅 중에 이루어지는 것이라고 한다.

즉, 완전히 부팅이 된 뒤, 실행시키는 방법을 찾아보았다.


crontab -e 
를 터미널에 친 뒤,

크론탭을 열어

@reboot /example/example.sh 

를 추가해주었다.


저장한 뒤 재부팅!!

실패.

로그인하니 역시 안 된다.

시바저라ㅓ낭ㄹ

하아.....


여러가지 방법을 찾아보았지만 자동으로 실행시키는 건 안 됐다.
pulseaudio 라는 프로그램이
ROOT 로그인할 때 문제를 일으키는 것 같다.



/usr/bin/gnome-session-properties
를 터미널에 치면 시작프로그램 편집이란게 나온다고 다른 블로그에서 그러는데,
gnome이 업데이트가 됐는지, GUI 로 시작프로그램 편집도 안 된다.


일단 번거롭지만 부팅하자마자
가장 가까운 위치에 스크립트를 실행시키는 방법 밖엔 없는 것 같다.


일단 이렇게 써야할 것 같다.


삽질 끝.







도움을 받은 사이트

http://4444-textcube.blogspot.kr/2009/05/%EB%8D%B0%EB%B9%84%EC%95%88debian-%EC%82%AC%EC%9A%B4%EB%93%9C-%ED%8C%A8%ED%82%A4%EC%A7%80-%EC%84%A4%EC%B9%98.html

http://searchme.tistory.com/27



2017년 1월 28일 토요일

[ Kali Linux ] 칼리 리눅스 팀뷰어 설치




[ kali linux ] 칼리 리눅스 팀뷰어 설치
                Kali Linux Teamviewer install


터미널에서

wget http://download.teamviewer.com/download/teamviewer_i386.deb
// 다운로드.

sudo apt-get install ./teamviewer_i386.deb
// 설치. 완료.




만약 설치 안 됐을 때.

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install gdebi

sudo gdebi teamviewer_i386.deb

완료.



왼쪽 맨 아래, '프로그램 표시' 클릭.
'Teamviewer' 검색.

실행. 








2017.02.05 추가
The teamviewer daemon is not running 메세지가 뜨면서 실행이 안 된다.

터미널에서
locate teamviewerd
sudo /opt/teamviewer/tv_bin/teamviewerd start
sudo /opt/teamviewer/tv_bin/teamviewerd status

해결.


도움을 받은 사이트



[ Kali Linux ] 칼리 리눅스 한글 깨짐, 한글 설치.





터미널에서

우선 최신 업데이트를 시키는데,

apt-get update && apt-get dist-upgrade -y

무선으로 하면 시간이 꽤 걸린다. 3시간 이상 걸린 듯.
오래 걸리니 유선으로 연결해서 해준다. 


그 후,
apt-get install fonts-nanum -y

한글 나눔 글꼴 설치 후

재부팅
reboot

하면 완료.

한글 나눔 글꼴 먼저 설치 후, apt-get update && apt-get dist-upgrade -y
했을 때 여전히 한글이 깨져있었다.

그럴 땐, 
apt-get remove fonts-nanum -y 
으로 제거한 뒤,

다시 
apt-get install fonts-nanum -y
설치하고 재부팅하면 해결.






그리고 한글(한영 변환) 입력하기 위해

apt-get install nabi im-switch -y
im-config -s nabi
im-config -c
im-config -c 명령어를 치면 화면이 나오는데,
1. Ok 선택, 2 Yes 선택, 3 hangul 스페이스로 선택하고 엔터, 4. OK 선택


설치 후 재부팅.

하면 입력 가능.




도움을 받은 사이트



[ Kali Linux ] 칼리 리눅스 듀얼 설치




[ Kali Linux ] 
칼리 리눅스 듀얼 설치
윈도우 10 (pro) + Kali Linux  듀얼로 설치하는 방법
Window 10 pro + Kali Linux Dual install
듀얼로 설치 후, 칼리 리눅스 부팅하는 방법
칼리 리눅스 듀얼 부팅
Kali Linux Dual Booting
Window 10 Kali Linux Dual install




그렇다.
한 20번 정도 설치한 것 같다.
이젠 눈 감고 약지 발가락으로 해도 설치할 수 있을 것 같다.

편안한 마음으로 시작해보자.




윈도우 10 ----------------------------------------------------------------------

윈도우 준비 단계는 
1. C드라이브 용량을 줄이고,
2. 칼리리눅스를 USB에 구우면 끝이다.



1. C드라이브 용량 줄이기 (500G 중, 250G를 줄이면, 줄어든 250G 공간에 칼리 리눅스를 설치하게 되는 것이다. 뭐, 칼리 리눅스 할당 부분을 조금 할당하고 싶으면 100G 줄이면 되고, 칼리 리눅스를 주력으로 하겠다면 뭐 400G를 줄이면 되겠지.) 

윈도우 10이다.



아시다시피, 왼쪽 하단 꼭지점 부분에서 마우스 우클릭을 한 뒤,
'디스크 관리'를 선택해준다.



윈도우 10을 설치하면 기본적으로 저렇게 나온다.




C드라이브를 우클릭 한 뒤, '볼륨 축소'를 클릭한다.





클릭하면 뭐 잠깐 기다리면 된다.






창이 뜨는데, '축소할 공간 입력' 부분에 자기가 줄이길 원하는 용량을 적어주면 된다.
단위가 MB이니, GB를 알아서 계산하면 될 것이다.
나는 전체 용량의 절반, 즉, 250G를 줄일 것이기 때문에, 대충 231456(MB) 를 적었다.






그럼 저, 검은색 부분의 '226.03GB 할당되지 않음' 부분이 생긴다. 


용량 줄이기 완료.







2. 칼리리눅스 부팅 iso 파일을 USB에 굽기. USB 부팅, USB 설치.


USB를 준비. 뭐 대충 8GB 면 적당하다. (칼리는 4GB면 될 듯. 우분투 데스크탑 버전은 4GB는 부족하다.)
PC에 꽂고, 대충 포맷 시켜 준다.






저 사이트에 들어가서 칼리를 다운받는다.
나는 대충 맨 위에 있는, Kali Linux 64 bit를 ISO로 다운 받았다.
나머지 다른 종류의 칼리 리눅스는 본인이 알아봐서 원하는 걸로 다운 받으면 될 것이다.
난 무난하게 기본으로.





USB + 칼리리눅스 ISO 파일 준비 끝.




이제 USB를 칼리 리눅스 부팅 디스크로 만들어보자.

가장 범용적인 Universal USB Installer 프로그램이다.

구글에 검색해보면 쉽게 다운로드 할 수있다.
설치할 필요는 없고, 프로그램을 다운받아 실행시키면,


이렇게 나온다. 
'I Agree' 버튼 클릭



뭐 이렇게 뜬 걸 볼 수 있다.




1번 동그라미를 선택하면 콤보박스 제일 아랫쪽에 
 --- Security and Penetration Testing --- 부분에
 Kali Linux 라고 보일 것이다. 선택해준다.

3번 동그라미 Browse 버튼을 클릭해서, 다운 받았던 Kali Linux 64 bit.iso 를 찾아 선택해준다. 만약 Kali Linux 64 bit.iso 파일이 보이지 않으면, 
2번 동그라미 부분(Show All ISOs?)을 체크해준다.
보이면, 선택.

4번 동그라미에서 아까 포맷시켰던 USB를 선택해준다. 
     만약 안 보인다면, Universal USB Installer 프로그램을 종료하고 USB를 꽂고 
     다시 프로그램을 실행 시킨다. 

5번 동그라미는 포맷 후, 칼리 리눅스를 설치하는 것. 포맷 시켰다면 체크 안 해도 된다.

6번 Create 선택!






이런 창이 뜨는데, '예' 눌러주면 된다.
























이런 창들이 뜨면, 진행되는 걸 커피 한 잔 마시면서 지켜봐준다.







완료되면 창이 저절로 닫히는 게 아니라, 
저렇게 Installation Done, Process is Complete! 라고 뜬다. 
Close 버튼을 눌러 종료해준다.



윈도우에서 할 수 있는 건 다 했다. 

이제 USB를 미리 PC에 꽂고 재부팅을 시킨다.
----------------------------------------------------------------------------------






PC가 재부팅을 시작하는 순간

F9 를 계속 눌러준다.

(노트북 기준)
데스크탑이 F9 가 아니라면 뭐 F1 ~ F12 까지 하나씩 테스트해보는 수 밖에.

이거 좀 중요하다. booting option으로 들어가야 설치건 뭐 건 할 수 있기 때문에.

본인 노트북 : HP 슬릭북 15-b008TU






F9를 신나게 누르다보면


Boot Manager 가 뜬다.
여기서 'USB Hard Drive - SanDisk' 를 선택한 뒤, 키보드 엔터를 누른다.
(본인 USB 모델이 나온다)




여기서 잠깐.
Wifi 무선도 좋지만, 좀 더 안정성을 기리기 위해, 인터넷 유선으로 연결해준다.
설치에 앞서 인터넷 연결이 되어있어야 태클없이 매끄럽게 설치가 가능하다.






그럼
이렇게 Kali 설치 메뉴가 나오는데,
'Gragphical install' 을 선택 후 엔터.






언어 선택하는 것이 나온다. 밑으로 내려 한국어를 보면 깨져있다.
그렇기 때문에 우선 영어로 설치한 뒤, 나중에 한글로 설정해주어야 한다.
일단 English 선택 후 Continue





United States 선택 후 Continue





American English 선택 후, Continue 





No 선택 후, Continue





유선으로 할거냐, 무선으로 할거냐, (유선이 연결 안 되어있으면 무선만 나오겠지)
난 유선으로 할거라서 위에 것을 선택 후, Continue





원하는 컴퓨터 이름을 작성 후, Continue




없으면 비워두고 Continue





ROOT 비밀번호 원하는 거 적은 후 (위, 아래 똑같) Continue





시간 정하는 건데, 한국이 없으니 대충 선택 후, Continue




중요한 부분이다.
두 번째 꺼 선택했다가는 윈도우 깔린 디스크까지 다 날리니 조심.
Manual 선택 후, Continue





'FREE SPACE' 부분을 보면, 아까 윈도우10 에서 줄였던 용량이 나오는 것을 볼 수 있다.
(난 아까 250G를 줄인 거로 포스팅 했는데, 포스팅 하고 생각해보니 좀 많은 거 같으서 140G로 다시 줄였다.)
선택 후, Continue





두 번째, Automatically partition the free space 선택 후, Continue
(스왑 부분이나, 루트 등 알아서 설정해준다.)


원하는 옵션으로 하면 되겠다. 
난 한 파티션으로 하기에, 맨 위에꺼 선택 후, Continue




Finish partitioning and write changes to disk 선택 후, Continue





Yes 선택 후, Continue




Yes 선택 후, Continue




없으면 비워둔 채로 Continue




Yes 선택 후 Continue




두 번째꺼 선택 후, Continue
이건 뭐냐면 부팅할 곳인데, 두 번째 괄호 안을 보면 내 하드디스크 모델명이 나와있다.
세 번째는, USB 모델이 나와있는 걸 볼 수 있다.
부팅할 곳은 내 하드디스크 이기 때문에 선택 후, Continue




쭉쭉 진행하고 나면 저렇게 설치 완료가 보인다.
Continue 하면 재부팅 된다.

USB는 제거해주면 된다.





★★★★★★★★★★
무지하게 중요한 부분이다.

설레는 마음으로, 두근 두근거리며 재부팅을 해보면
아주 자연스럽게, 아주 깔끔히, 아주 아무렇지 않게,
마치 아무 일 없던 것 마냥, 사르르

윈도우 10으로 진입하는 걸 볼 수 있다.


하도 자연스럽고 당연한 듯 진입해서 당황스럽지도 않다.
부팅 되면 나도 모르게 메일 체크하고 앉아있다.


이게 뭔 상황이지 샤발탕면 

뭐 부팅 선택하는 부분도 없고
아무리 재부팅해도 윈도우 10이다. 

이걸로 한 삼일은 날린 것 같다. 후
인터넷을 열심히 뒤져보았다. 
무슨 부팅 프로그램을 설치하대? 열심히 따라했다.

열심히 따라하다보니,
윈도우 진입할 때 뭔가 심각히 구린 UI부분이 나타나며 선택하는 부분이 뜬다.
헌데 되지도 않는다. 

하도 부팅 선택하는 부분이 혐오스러워서 프로그램 삭제하고
윈도우 복원 시키고, 쌩 날리는 쳤는데도
계속 화면 찌그러진 부팅 선택하는 부분이 나와서 윈도우 10 다시 설치하고, 
칼리도 다시 설치했다. 후.


참신하게 욕 퍼부우며 침대로 노트북 집어던지고 아이패드에 삿대질 하고 있을 무렵.
어떤 블로그 글을 접하게 된다.
뭐 사진도 없고, 그냥 세 줄짜리 글이었는데, 
'부팅 옵션 들어가서 하드디스크로 부팅했더니 된다' 라고 나와 있었다.

머릿 속에 번개가 치더니, 

당장 재부팅 한 뒤,


F9를 존나게 팼다 1초 간격으로 눌러 주었다.

그럼 다시 부팅 매니저


생각해보니, 아까 부팅 로더(칼리리눅스 설치과정)를 하드디스크에 설치했었다.
재빨리 Notebook Hard Drive 를 선택 후
엔터를 눌러준다.




맙소사
소름이 돋는 순간이다.



너무나 기뻤다.




윈도우10 + 칼리리눅스 듀얼 설치 및 듀얼 부팅 완료이다.




부팅 프로그램을 설치해서 사용하는 사람이 있던데, 뭐 그건 기호에 따라
알아서 하는 거지만
난 이게 더 좋은 것 같다.

아무도 알 수 없게 은밀하게 칼리로 들어갈 수 있으니 말이다.
다른 사람에게 PC를 빌려주더라도 어떤 특이사항 없이 윈도우 10으로 진입하기에.


상당한 만족을 느끼고

포스팅을 마친다.

2017.01.28