ADB Path 환경변수로 설정

 

 

1. ADB의 경로를 확인합니다

* [Android 설치경로]/sdk/platform-tools

 

 

2. VI로 .bash_profile 파일을 열고 수정합니다

1
ghj:~ ghj$ vi ~/.bash_profile
cs


1
2
export ADB_HOME=/Users/ghj/Library/Android/sdk/platform-tools
export PATH=${ADB_HOME}:$PATH
cs

* ADB_HOME 변수에 ADB 경로를 설정하고 PATH에 추가합니다

 

 

3. 터미널을 재실행하고 ADB 명령어로 확인합니다

1
2
3
4
ghj:~ ghj$ adb --version
Android Debug Bridge version 1.0.40
Version 4797878
Installed as /Users/ghj/Library/Android/sdk/platform-tools/adb
cs





Mac dnsmasq를 이용하여 DNS 서버 구축하기

* 호스트(Mac PC)와 내부망을 연결하고 와이파이를 공유하여 게이트웨이 역할을 하도록 합니다

호스트(Mac PC)에 dnsmasq 를 설치하여 DNS 서버를 구축합니다

* 그러면 단말기는 호스트(Mac PC)에 와이파이로 붙어서 도메인을 사용하여 내부망과 통신할 수 있습니다



1. Homebrew 설치하기

다음 명령어를 입력합니다

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

* 사이트 : https://brew.sh/index_ko



2. dnsmasq 설치하기

다음 명령어를 입력합니다

brew install dnsmasq

 

 

3. dnsmasq 설정하기

설정 디렉토리를 만듭니다

mkdir -pv $(brew --prefix)/etc/

* 디렉토리 경로를 알고 싶으면 다음 명령어를 입력합니다

  echo $(brew --prefix)/etc/ 


*.dev

$(brew --prefix)/etc/dnsmasq.conf 를 vi 에디터로 열어서 'address=/.dev/127.0.0.1' 를 추가합니다

 

자동

sudo cp -v $(brew --prefix dnsmasq)/homebrew.mxcl.dnsmasq.plist /Library/LaunchDaemons/

sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist


nameserver를 resolver에 추가

sudo mkdir -v /etc/resolver

/etc/resolver/dev 를 vi 에디터로 열어서 'nameserver 127.0.0.1' 를 추가합니다

 

dnsmasq service 재시작

sudo launchctl stop homebrew.mxcl.dnsmasq

sudo launchctl start homebrew.mxcl.dnsmasq

 

 

4. Mac의 인터넷 공유를 시작합니다.

인터넷 공유 링크 : 



5. /etc/hosts 파일에 도메인과 ip주소를 입력하고 dnsmasq 서비스를 재시작합니다

1
2
3
4
5
6
7
8
9
10
11
12
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1    localhost
255.255.255.255    broadcasthost
::1             localhost
 
 
192.168.2.1 lottodr.com
cs
 
 

6. 다른 디바이스MAC에 Wi-Fi로 붙은 후 도메인을 이용하여 접속합니다


인터넷 공유를 사용하여 Mac을 AP처럼 사용하기



시스템 환경설정 > 공유 항목을 클릭합니다.

 

   

1. 인터넷 공유를 클릭합니다 (관리자 권한이 없으면 자물쇠를 클릭하여 관리자로 접속합니다)

2. 연결 공유를 랜선으로 연결된 내부망을 선택합니다

3. 다음 사용에서 Wi-Fi를 선택합니다

4. Wi-Fi 옵션을 클릭합니다

 

 

네트워크 이름(SSID), 보안, 암호를 입력하고 승인을 누릅니다

 

 

인터넷 공유의 체크박스를 선택해서 "인터넷 공유를 켜시겠습니까?" 대화상자가 나오면 시작을 눌러서 인터넷 공유를 시작합니다

 

 

와이파이 아이콘이 다음과 같이 되면 인터넷 공유가 실행되는 중입니다  



Mac 홈디렉토리명 변경하기

 

 

다른 관리자 계정으로 접속해서 기존 계정의 홈디렉토리명을 변경합니다.

* 애플 가이드https://support.apple.com/ko-kr/HT201548

 

 

시스템 환경 설정 > 사용자 및 그룹

자물쇠를 클릭하여 새로만든 관리자 계정을 입력합니다

* 권한을 부여하고자 하는 기존의 계정에 마우스 오른쪽 클릭을 하고 고급옵션을 클릭합니다

 

 

* 홈 디레톡리 > 선택을 클릭합니다

 

 

* 사용자 폴더에서 기존 계정의 홈 디렉토리 명을 변경합니다

* 열기를 클릭합니다

 

 

* 홈 디렉토리 필드의 변경된 홈 디렉토리 명과 계정 이름 필드를 똑같이 합니다

* 승인을 클릭합니다

Mac 관리자 권한 복구하기



관리자 계정을 새로 만들고 이 계정을 이용하여 관리자 권한이 없어진 기존의 계정에 관리자 권한을 부여합니다

* 저의 MAC 버전은 Sierra 10.13.3 입니다


1. 싱글 유저 모드로 부팅 : 맥을 재기동 하면서 부팅될 때 command(⌘) + s 를 누릅니다

 

 

2. 부팅화면에서 다음명령어를 입력합니다

    재기동후 바로 부팅화면으로 이동하지 않으면 기존 사용자 계정으로 로그인해서 이동 합니다

/sbin/mount -uw /

rm /var/db/.AppleSetupDone

* reboot

 

 

3. 재부팅되면 새로운 계정을 만드는 화면이 나타납니다

    새로운 관리자 계정을 만듭니다



4. 새로운 관리자 계정으로 접속해서 기존 계정에 관리자 권한을 부여합니다

시스템 환경 설정 > 사용자 및 그룹

* 자물쇠를 클릭하여 새로만든 관리자 계정을 입력합니다

* 권한을 부여하고자 하는 기존의 계정에 마우스 오른쪽 클릭을 하고 고급옵션을 클릭합니다

 

 

* 그룹필드에 admin 를 입력하여 기존의 계정에 관리자 권한을 부여합니다

+ Recent posts