2022년 33주차 기록
2022.08.15
termux github
08/15 (월) ~ 08/21 (일)
- termux 관련 사이트
- Github 배포판으로 termux 설치하는 법
- Termux 설정하기
- SSH-KEYGEN
- Dotfile 관련 자료
- gitconfig을 조건부로 작성할 수 있을까?
termux 관련 사이트
Github 배포판으로 termux 설치하는 법
- Github에서 termux를 설치하려고 했더니 버전이 많더라
- Universal 버전으로 깔아도 되긴하지만, 사이즈가 특정 archictecture 버전의 4배정도 된다..
- 아래 자료를 참고 하고 적당한 버전을 골라보자
- 자료: How to Find Your Android Device’s Info for Correct APK Downloads, How-To Geek
- 위 자료를 읽어보니, 삼성폰을 쓴다면 대부분
arm64-v8a.apk
를 선택하게 된다는 것을 알게된다
- Google Play Store에 있는 github 앱으로 clone은 안되지만 개별 파일을 다운로드 받을수는 있다
-
termux
github에 접속하여 폰에서 직접 배포판을 다운 받고 설치할 수 있다! - 물론 중간에 보안질문이 나오는데 Chrome앱을 믿을수 있는 소스로 선택해주고 설치한다
-
Termux 설정하기
- 자료: Setting up Git syncing for Obsidian on Android
- 순서
apt update && apt upgrade
pkg install cronie termux-services
- restart Termux
sv-enable crond
- Optional
pkg install vim
export EDITOR=vim
termux 에서 SD Card 사용하기
- 자료: Internal and external storage, Termux Wiki
- 실행 순서
- pwd
/data/data/com.termux/files/home
-
ls -al
해보면.bash_history
,.termux
,.viminfo
만 있음 termux-setup-storage
-
ls -al
해보면 Home에storage
폴더가 새로 생김 -
storage
가 SD 카드임
- pwd
SSH-KEYGEN
- 자료: SSH-KEYGEN으로 인증키 생성하는 원리와 방법, brunch/@sangjinkang
- SSH(Secure Shell) 프로토콜: 기존의 ID/PW 방식 ( Telnet, rlogin, rsh ) 의 보안 취약점(비밀번호 도난)을 해소하기 위한 방법
- ID/PW : 평문 전달 방식
- SSH 프로토콜 : 대칭키 암호화 혹은 비대칭키 암호화
- 공개키(public key) 비밀키(secret key)를 통해 인증하는 방식으로 한 쌍(pair)의 SSH 키가 필요
- Github에 SSH key 사용
Dotfile 관련 자료
- tags: #dotfiles
- 자료:
gitconfig을 조건부로 작성할 수 있을까?
- cross-platform (windows, linux, ..)으로
.gitconfig
파일을 작성하고 싶다 - 자료: