기본 콘텐츠로 건너뛰기

2025년 9월 카카오 사태 프로필 미공개

2025년 9월 23일 카카오 사태가 벌어졌다.   나는 다행히 앱스토어 설정에 들어가서 자동업데이트를 비활성해서 이번 사태를 잠깐 피해갈 수 있었다.   하지만 유튜브를 보다보니까   이번에 업데이트를 이미 한 사람들에게 나의 프로필이 까발려 진다는 것을 알게되었다.   내 친구한테 알려지는 건 좋은데   카카오톡은 내가 전혀 모르는 사람이나 싫은 사람, 업무적인 사람들 연락처에 있는 모든 사람이나 전화 번호가 변경되서 모르는 사람들도 친구 목록에 표시가 된다.   그런 모든 사람들에게 내 사생활을 강제로 공개되도록 해버렸다는 거에 공포를 느꼈다.   프로필 탭으로 이동해서   내 프로필에서 오른쪽 상단에 설정 버튼이 있고 그걸 클릭하면   프로필 설정들이 있고 거기서 옵션들을 비활성 해주자   “프로필 인증배지 표시”, “내 프로필 검색”, “내 홈 표시” 모두 비활성 해줬다.   솔직히 앞으로 이번 사태 이전으로 롤백을 시키지 않는한 앞으로 프로필에 사진을 올릴거 같지 않다.   이미 앱은 배포가 되었고   이 사태가 벌어진 버전의 앱을 업데이트 하지 않고 사용하는 사람들이 많을것이다.   (보통은 앱을 배포 하고 강제로 업데이트 유도하지 않는 이상 앱을 업데이트 하지 않는 사람들이 많다.) 만약에 더 프로필 공개에 공포를 느낀다면 프로필에 올린 이미지들을 당장 지우자.   *추가* 숏폼과 오픈채팅을 합쳐놓은 것도 참 거지같은 짓을 한거라고 생각한다.   오픈채팅에 개발이나 다이어트나 여러가지 같은 관심을 가진 사람들이 단체 톡방에 들어가서 커뮤니티를 하고 계실거다.   나도 개발 단체톡방에 들어가서 대화를 하는데   왜 그걸 합쳐놔서   오픈채팅을 들어가기 위해서 무조건 숏폼을 강제로 봐야 한다는 건 참 별로다.   *추가 2* 벌서 온갖 야시시 하고 폭력적인 숏폼에 노출되고 있...

맥에서 aws codecommit 계정 설정하는 방법 정리

맥에서 aws codecommit 계정 설정하는 방법 정리

  1. 우선 IAM 에 들어가서 그룹을 생성한다
  2. IAM 그룹을 생성화면 화면에서 “Create New Group” 을 클릭해서 그룹이름 생성
  3. 다음 Attach Policy 에서 “AWSCodeCommitFullAccess”, “IAMUserSSHKeys” 정책을 추가 해주고 그룹 셍성을 완료
  4. 다음 User 를 생성하자
  5. 유저를 생성하고 왼쪽의 Users 탭으로 들어가면 생성된 User 리스트가 있고 방금 생성한 계정을 클릭해서 상세화면으로 들어가자
  6. 하단의 Groups 에서 방금 CodeCommit 용 으로 생성한 그룹을 추가해주자
  7. 그리고 “Security Credentials” 탭에서 ssh 키를 추가 하기전에 ssh public key 를 생성해주자
  8. 터미널로 이동해서 ssh-keygen 입력 후 엔터를 클릭하면
  9. Enter file in which to save the key :” 에서 IAM 에서 생성한 계정 이름과 동일한 파일명 또는 경로가 포함된 파일명(~/.ssh/파일명) 을 입력해주자
  10. 그 다음에 암호를 한번 입력하고 다시 동일한 암호를 입력해서 확인을 해주면 파일이 생성될 것 이다. (개인키와 공개키 2개가 생성이 되는대 .pub 파일이 공개키 파일이다.)
    1. 그냥 파일명만 입력 했다면 /Users/맥계정명폴더 하위에 생성이 되고
    2. 경로가 포함된 파일명을 입력 했다면 그 경로에 생성이 되어 있을 것이다.
    3. 만약에 .ssh 폴더 밑에 생성하지 않았다면
    4. 터미널에서 sudo su 로 관리자 권한을 얻고
    5. cp /Users/(계정폴더)/(Key 파일) /Users/(계정폴더)/.ssh/ 로 파일을 복사해주고
    6. cp /Users/(계정폴더)/(Key 파일).pub /Users/(계정폴더)/.ssh/ 로 공개키도 복사를 해주자
    7. 그리고 두 파일에 권한을 주자
    8. chmod 777 (Key 파일)
    9. chmod 777 (Key 파일).pub
  11. 그리고 퍼블릭키 (.pub) 파일을 에디터로 열고
  12. 방금 IAM 에서 생성한 계정의 “Security Credentials” 하단의 “SSH keys for AWS CodeCommit” 에 “Upload SSH public key” 버튼을 클릭해서
  13. 에디터의 퍼블릭키 내용을 전체선택을 해서 그대로 붙어넣기를 해주고 업로드를 완료하자
  14. 그러면  “SSH keys for AWS CodeCommit” 하단에 SSH Key Id 가 생성이 되어 있는대 그것을 복사 해놓자
  15. 다음은 .ssh 폴더 하위에 config 파일을 생성해주자
  16. 관리자 권한이 없다면 터미널에서 sudo su 로 관리자 권한을 얻고
  17. .ssh 폴더로 이동 하고
  18. vi config 로 기존 파일을 열거나 새로 생성
  19. i 를 입력해서 편집 상태로 전환하고 아래 처럼 입력하고 esc → :wq 로 저장하고 vi 를 종료하자

Host git-codecommit.*.amazonaws.com
User 메모장에 복사한 SSH Key ID
IdentityFile ~/.ssh/Key파일명

  1. config 파일에 권한을 부여하자
  2. chmod 440 config
    1. 다른 곳이나 아마존 서비스에서는 600 을 추천하는대 실제로 해보니까 600 으로 주면 config 파일이 동작을 하지 않고 440 으로 권한을 주니 정상적으로 되더라 !!!!
    2. 다만 440 권한은 편집이 안되기 때문에 편집을 해야하면 600 으로 권한을 바꿔주고 작업을 해야한다 !!!
  3. 터미널을 새로 하나 열어서 아래와 같이 입력하고 엔터를 눌러서

ssh git-codecommit.us-east-1.amazonaws.com

  1. 아래와 같이 출력이 되면 정상 동작 됨

You have successfully authenticated over SSH. You can use Git to interact with AWS CodeCommit. Interactive shells are not supported.debug1: channel 0: free: client-session, nchannels 1
Connection to git-codecommit.us-east-1.amazonaws.com closed by remote host.

  1. 에러가 난다면 ssh -v git-codecommit.us-east-1.amazonaws.com 로 에러 내용을 확인할 수 있다.


정리하자면 config 파일에 440 권한을 줘야 정상동작 된다. !! << 이것 때문에 엄청 고생함

참고사이트
https://git-scm.com/book/ko/v1/Git-%EC%84%9C%EB%B2%84-SSH-%EA%B3%B5%EA%B0%9C%ED%82%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0

이 블로그의 인기 게시물

애드몹 계정 정지 최대한 방지 하는 방법 (나의 생각)

아직까지는 앱에서 계정 정지가 당하는 사태가 오지 않았지만   주변에 애드몹 계정 정지를 당하는 사태가 아직도 빈번하게 발생을 해서 글을 적어 본다.   1. 테스트 광고 id 사용  ! https://developers.google.com/admob/ios/test-ads?hl=ko   위 사이트 보며 데모 광고 id 가 광고 종류 별로 존재한다.   앱코드에서 개발 모드와 배포 모드로 분기를 할 수 있다면   개발 모드에서는 저 데모 광고 id 를 적용해서 항상 어느 상황이던 데모 광고가 표시되도록 하는게 좋지 않을까 싶다.   2. 테스트 디바이스 id 사용   앱 빌드 하면 로그 창에 테스트 디바이스 id 를 등록하라고 특정 글자가 표시된다.   그걸 아래와 같은 함수에 적용 해주면 테스트 광고가 표시된다.   GADMobileAds.sharedInstance().requestConfiguration.testDeviceIdentifiers   예전 광고 UDID 이슈가 없을 때는 괜찮았는데   요즘은 저 거만 너무 믿으면 저거 적용하기 전에 일반 광고가 표시될 가능성이 높고   저게 주기적으로 빌드하면서 랜덤하게 계속 바뀌어서 엄청 불편하다. 그래서 나는 어느 순간 부터는 저거는 그냥 무시하고 안쓰는 편이고 다음 테스트기기 등록을 하는 편이 더 좋다.   3. 테스트 기기 등록  !!! 애드몹 웹사이트로 이동하면   좌측 메뉴 중에 “설정” - “기기 테스트” 항목에 애플/안드로이드 기기의 광고 ID 를 등록할 수 있다.   등록을 하면 앱 실행 시 바로 광고 ID 가 표시된다.   iOS 경우에는 IDFA 허용 팝업 이후에 테스트 광고가 표시되니까   개인적으로 iOS 개발의 경우에는 처음 앱 실행하고 광고 요청 자체를 IDFA 광고 팝업 후에 하는 것도 좋지 않을까 싶다.  ...

애드몹(AdMob) 앱 광고 수익 2023년 1월 $4000

애드몹(AdMob) 앱 광고 수익 2023년 1월 2023 년 새해 첫 애드몹 수익이 나왔습니다.  저번달 보다 클릭 수는 증가했는데  수익은 줄어든게 좀 인상 깊내요.  전반적으로 대부분의 항목이 많이 줄어들었습니다. 

아이폰/아이패드 하단 홈바 가리기 (특정 앱에서)

아이폰이나 아이패드를 사용하면서 앱에서 화면을 장시간 보는 경우  하단의 홈바가 눈에 거슬릴 때가 있다.  그 경우 설정의 "사용법 유도" 기능을 활용하면 화면에서 안보이게 할 수 있다.  이 기능의 경우는 모든 화면에서는 안되는거 같고 특정앱에서 화면의 특정부위를 안보이도록 하는 기능이다.  기기 홈화면의 설정으로 들어가서  "손쉬운 사용" - "사용법 유도" 에서  "사용법 유도" 를 활성화 하면 된다.  활성화 후에 특정 앱을 실행 한 후  오른쪽 전원버튼을 3번 클릭하면  사라지게할 영역을 그리고 활성화 하면  그 부분이 사라진 것을 볼 수 있다.  다시 사용중인 사용법 유도 기능을 비활성하거나 위치를 바꾸려면  오른쪽 전원버튼을 3번 클릭하면 된다.