내가 필요 했던 MACBOOK TIP (계속 업뎃)

1. SMC 초기화

- 컴퓨터 종료
- MacSafe 전원 아답타 연결
- 내장키보드의 왼쪽에 있는 shift + control + option 키와 power 키를 동시에 누름
- 눌렀던 키 모두를 동시에 놓음
- 컴퓨터를 킴

2. MACBOOK beta update

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL https://swscan.apple.com/content/catalogs/others/index-10.10seed-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz


sudo softwareupdate --clear-catalog

3. Windowserver 재시작

sodo killall -HUP WindowServer

4. 특정앱 언어 변환

defaults write -app iTunes AppleLanguages "(ko)"
defaults write -app iTunes AppleLanguages "(en)"

5. 숨김파일 표시

defaults write com.apple.Finder AppleShowAllFiles YES
defaults write com.apple.Finder AppleShowAllFiles NO
killall Finder //Finder 재시작하여 적용

6. Wifi 충돌 문제

AirDrop 을 위한 Apple Wireless Direct Link (AWDL) 인터페이스가 wifi 사용에 방해가 되는 오류가 발생하여 wifi 문제시 AWDL을 다운시키면 인터넷 잘됨

sudo ifconfig awdl0 down
sudo ifconfig adwl0 up
Read more

linux 서버, 클라이언트 통신 속도 측정하기

linux 서버, 클라이언트 통신 속도 측정하기

server 와 client 모두 iperf 프로그램을 설치한다. 우리의 친구 apt-get 을 이용하자.
sudo apt-get install iperf 

서버 측
iperf -s

클라이언트 측
iperf -c SERVER_ADDR

서버 측

클라이언트 측
90Mbits/sec....



Read more

linux repository 변경하기

linux repository 변경하기

sudo /etc/apt/sources.list

sources.list 파일 안의 내용을 수정하면 repository 변경된다.

kr.archive.ubuntu.com 을  ftp.daum.net 바꾼다.
:%s/kr.archive.ubuntu.com/ftp.daum.net/g
또는
:%s/us.archive.ubuntu.com/ftp.daum.net/g

archive 이외에도 security.ubuntu.com, extras.ubuntu.com 도 ftp.daum.net 으로 바꾸면 빨라 진다.

sudo apt-get update
sudo apt-get upgrade
ftp.daum.net 으로 접속 하는 것을 확인 할 수 있다.

Read more

linux 특정 사용자에게 sudo 권한 부여하기

linux 특정 사용자에게 sudo 권한 부여하기

/etc/sudoers 파일을 수정하여 특정 사용자가 sudo 를 사용하게 할 수 있다.

sudo chmod 660 /etc/sudoers
읽기 전용 파일이라 파일 수정동안 잠시 쓰기를 가능하게 만든다.

sudoers 파일 안에 아래의 형식에 맞게 입력해준다. (ID : cr3denza)

# User privilege specification
root    ALL=(ALL:ALL) ALL
cr3denza    ALL=(ALL:ALL) ALL

sudo chmod 440 /etc/sudoers
수정이 완료됬으니 권한 원래대로 복구한다.

cr3denza 사용자는 이제 sudo 명령어를 사용할 수 있다.


Read more

메모리 확인, ASLR 설정

- 메모리 보기

/proc/$pid/map

- ASLR 설정하기

임시로 끄기
/proc/sys/kernel/randomize_va_stace0: OFF 1: ON(stack only) 2: ON(stack, heap)
영구적 끄기
sysctl -w kernel.randomize_va_space=0

Read more